string thing = "etc"; thing = thing.GetName(); //now thing == "thing"
Возможно ли это вообще?
public static string GetName(this object obj) { return ... POOF! //should == "thing" }