一个小问题...标题说不太清楚...
有一方法
protected string xx(string s)
{
string a = "asdf ";
}
我希望根据传近来的参数s的不同而改变声明的变量a的名字
就像 string a + s = "asdf " 这样..当然这样是不可以的...
例如传近来的s为1 那么变量a的名字就是 a1。 s 为2 就是a2...
请问如何做?
[解决办法]
不知道怎么会有如此需求?
[解决办法]
需求有问题或者分析需求有问题...没有这么做的必要...
[解决办法]
用stringbuilder的append方法试下?
[解决办法]
不晓得
[解决办法]
很怪异的需求,不知道LZ用来做什么,这种动态的东东可以考虑用反射来实现
[解决办法]
变量都是用来存值的,我用一个变量和用两个变量甚至N个有什么区别?
protected string xx(string s)
{
string a;
switch(a) {
case "1 ":
a = "abc ";
break;
case "2 ":
a = "edf ";
break;
// ...
default:
a = "xyz ";
}
// ....
Console.Write(a);
}
[解决办法]
楼主天才啊~~~~