static void Main(string[] args)
{
string[] months = File.ReadAllLines("Month.txt");
Console.WriteLine(months);
}
答案 0 :(得分:4)
使用foreach
循环遍历集合中的每个项目:
string[] months = File.ReadAllLines("Month.txt");
foreach(var month in months)
{
Console.WriteLine(month);
}
其他方法可能包括普通for
循环:
for(var m = 0; m < months.Length; m++)
{
Console.WriteLine(months[m]);
}
或者如果您需要它们作为逗号分隔的字符串,您可以使用String.Join()
方法:
// Yields "January,February,March..."
Console.WriteLine(String.Join(',', months));
答案 1 :(得分:1)
使用String.Join
时没有Foreach
:
string[] months = File.ReadAllLines("Month.txt");
string str = String.Join("\n",months);
//Or string str = String.Join(Environment.NewLine, months);
Console.WriteLine(str);
Console.ReadLine();
答案 2 :(得分:0)
string[] months = File.ReadAllLines("Month.txt");
string str =string.Empty;
foreach (var item in months)
{
str = item + ";";
}
Console.WriteLine(str);