class Program
{
static void Main(string[] args)
{
A a = new A();
a.x = 123;
M(a);
Console.Write(a.x);
Console.ReadLine();
}
public static void M(A a)
{
a.x = 34567;
}
}
public class A
{
public int x { get; set; }
}
class Program
{
static void Main(string[] args)
{
A a = new A();
a.x = 123;
M(ref a);
Console.Write(a.x);
Console.ReadLine();
}
public static void M(ref A a)
{
a.x = 34567;
}
}
public class A
{
public int x { get; set; }
}
Все равно загрузка картинок мудреная, надо чтобы выбрал и она встала в текст, а не через менеджер файлов
Получается, что при работе со ссылочным типом, если нужно поменять только отдельные свойства объекта, то ref неважен, а если переприсвоить объект целиком, то ref принципиален?