使用数组索引替换字符串

时间:2016-04-25 14:44:05

标签: c# .net string int

for (int i = 0; i < NumberOfRFIDTransponders; i++)
{                 
  if (ReadDataFromReader == "ReaderLeft")
  {
    for (int j = 0; j < NodeIDList.Count; j++)
    {                         
       NodeIDList[j] = NodeIDList[j].Replace("LeftReader.DATABASE_UPDATE[0]",
       "RightReader.DATABASE_UPDATE[" + Convert.ToString(i) + "]");                                                    
    }
  }
}

发生以下情况:我正在使用我的第一个for循环的索引i替换我的DATABASE_UPDATE数组的索引。我也取代了读者的名字。索引j的循环中每个循环的输出是正确替换读者的名称,但每个索引都设置为[0]。所以,Convert.ToString(i)无效。

0 个答案:

没有答案