也许这个问题听起来不好或太简单了。但在这种情况下不适合我。
我的问题是:我为字符串创建了一个扩展,比如
public static void SetString( this string aString, string anotherString ) {
aString = anotherString ;
// process info for that string ... (database, files, etc)
}
如果我像这样调用该扩展名:
string anExistingString = "123";
anExistingString.SetString("Other value");
Console.Write(anExistingString);
但返回123
而不是Other value
...
我的错误在哪里?