这是文本文件
country1: 93#country2: 355#country3: 213#country4: 376#country5: 244#country6: 54#country7: 374#
对于这个 ASP.NET Web 服务,当我在“for”循环之外声明字符串临时,错误“使用未分配的局部变量 'temp'”
[webMethod]
public string[] getContryCode ()
{
string temp;
string[] data = File.ReadAllLines(@"countryCode.txt");
string[] country = data[0].Split('#');
for (int i = 0; i < country.Length; i++ )
{
temp = country[i];
}
//const string f = "countryCode.txt";
return temp.Split(':');
}
如果我在循环中声明字符串 temp,则无法返回“temp.Split(':')”的值。需要想办法解决
原始文件格式:#country1:code1#country2:code2#
数组列表“国家”:[0] country1 code1 country2 code2
-我可以得到这项工作 b split temp.split(':') :应该得到这样的东西[0]country1 [1] code1 [2] country2 [3] code2