我试图在我的 main 方法中从 foreach 获取变量结果。代码如下所示:
static void Main(string[] args)
{
ArrayList lines = GetLines("test.txt", "8394", true);
foreach (string s in lines)
{
string result = s;
}
Console.WriteLine(result);
}
如您所见,它返回一个错误,因为我无法访问 foreach 之外的变量。 我如何访问它?
最佳答案
我不明白你想实现什么......但是代码应该是这样的:
ArrayList lines = GetLines("test.txt", "8394", true);
string result=string.Empty;
foreach (string s in lines)
{
result = s;
}
Console.WriteLine(result);
我想你想做这样的事情:
ArrayList lines = GetLines("test.txt", "8394", true);
foreach (string s in lines)
{
Console.WriteLine(s);
}
https://stackoverflow.com/questions/6596033/