public string[] tName = new string[]{"Whatever","Doesntmatter"};
string vBob = "Something";
string[] tVars = new string[]{"tName[0]","vBob","tName[1]"};
Теперь я хочу изменить значение tName [0], но оно не работает с:
for(int i = 0; i < tVars.Lenght;++i)
{
this.GetType().GetField("tVars[0]").SetValue(this, ValuesThatComeFromSomewhereElse[i]));
}
Как я могу это сделать?
РЕДАКТИРОВАТЬ: Изменен код, чтобы показать более точно, что я пытаюсь сделать.