public static void N383() { var person1 = new Person383() { Name = "Johnny" }; var msg1 = person1.DoSomething(); Assert.AreEqual("Johnny", msg1, "Instance extention Johnny"); var person2 = new Person383() { Name = "Madison" }; var msg2 = Bridge383.DoSomething(person2); Assert.AreEqual("Madison", msg2, "Static extention Madison"); }
public static string DoSomething(this Person383 person) { return(person.Name); }