static void Main() { KHandler handler = new KHandler(); handler.name = "huh"; Console.WriteLine("All Good."); }
static void Main() { KHandler handler = new KHandler(); KHandler handler2 = new KHandler("something else"); // handler.name = "huh"; Console.WriteLine("All Good."); }
static void Main() { // this next line calls the parameterless constructor I defined above KHandler handler = new KHandler(); // and this next line calls the 1 parameter constructor KHandler handler2 = new KHandler("something else"); Console.WriteLine("All Good 1" + handler.name); Console.WriteLine("All Good 2" + handler2.name); }
public static void ChangeName(KHandler targetInstance, string newName) { targetInstance.Name = newName; }