static void Main(string[] args) { var u = new Class1User(1); Console.WriteLine(u.Id); var c = new Class1 { Id = 2 }; Console.WriteLine(c.Id); }
static void Main() { var u = new Class1User(1); Console.WriteLine(u.Id); var c = new Class1(); c.PropertyChanged += (sender, args) => { Console.WriteLine($"{args.PropertyName} changed. {c.Id}, {c.Secret}"); }; c.Id = 3; c.Secret = "some admin data"; }