目前我正在写:
string[] ReadText = File.ReadAllLines(_FILE);
for(int idx = 0; idx < ReadText.Length; idx++)
{
if (ReadText[idx].Contains("BANK0")
|| ReadText[idx].Contains("BANK1")
|| ReadText[idx].Contains("BANK2")
|| ReadText[idx].Contains("BANK3")
|| ReadText[idx].Contains("BANK4")
|| ReadText[idx].Contains("BANK5")
|| ReadText[idx].Contains("BANK6")
|| ReadText[idx].Contains("BANK7")
|| ReadText[idx].Contains("BANK8")
|| ReadText[idx].Contains("BANK9")
|| ReadText[idx].Contains("BANK10")
|| ReadText[idx].Contains("BANK11")
|| ReadText[idx].Contains("BANK12")
|| ReadText[idx].Contains("BANK13")
|| ReadText[idx].Contains("BANK14")
|| ReadText[idx].Contains("BANK15")
|| etc.)
}
如果我想从 BANK0 到 BANK255 进行检查,那就太糟糕了。有没有类似的方法:
if (ReadText[idx].Contains(string.format("BANK{0}",[0-255]))
提前致谢。