Wenn ich meine obj
als null
seine Ausgabe 30 an Aktualisierung ist aber keine Ausnahme, aber wenn ich die Aktualisierung obj.Age = 25
Ausgabe ist 25.Warum Objekt nicht als NULL aktualisiert
Ich bin nicht auf die Idee zu bekommen, was hinter dem geschieht Szene. Kann jemand erklären, warum das passiert?
public class A
{
public int age;
}
class Program
{
public static void Test(A obj)
{
//obj = null;
//obj.age = 25;
}
static void Main(string[] args)
{
try
{
A obj = new A();
obj.age = 30;
Test(obj);
Console.WriteLine(obj.age);
}
catch (Exception)
{
throw;
}
}
}