我试图从我的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);
}
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,它返回一个错误,因为我无法访问foreach之外的变量.我该如何访问它?
我无法理解你想要实现什么......但代码应该是这样的:
ArrayList lines = GetLines("test.txt", "8394", true);
string result=string.Empty;
foreach (string s in lines)
{
result = s;
}
Console.WriteLine(result);
Run Code Online (Sandbox Code Playgroud)
我想你想做到这样的事情:
ArrayList lines = GetLines("test.txt", "8394", true);
foreach (string s in lines)
{
Console.WriteLine(s);
}
Run Code Online (Sandbox Code Playgroud)