有没有办法动态命名变量?
我需要做的是从输入文件中获取变量名称列表,并使用这些名称创建变量.这可能吗?
就像是:
Variable <dynamic name of variable here> = new Variable(input);
Run Code Online (Sandbox Code Playgroud)
假设我已经处理了Variable
类,并且变量的名称包含在一个名为的字符串中strLine
.
我想在for循环中创建一个var,例如
for(int i; i<=10;i++)
{
string s+i = "abc";
}
Run Code Online (Sandbox Code Playgroud)
这应该创建变量s0,s1,s2 ...到s10.
很抱歉,如果这是重复的,但我找不到我需要的东西(超过30分钟搜索网页)
我想用其他变量创建名称变量(字符串)是否有可能在c#中执行此操作?我是c#的新手.