我有簡單的控制檯應用程序與下面的代碼行。C#打印字符串值的長度在每個值的底部?
string[] daysOfWeek = { "Monday", "Tuesday" };
IEnumerable<int> lengths = daysOfWeek.Select(x => x.Length);
//Each Day will be print
foreach (var eachDay in daysOfWeek)
{
Console.WriteLine(eachDay);
}
//Lenth of each day
foreach (var eachDayLength in lengths)
{
Console.WriteLine(eachDayLength);
}
當前輸出顯示,首先所有的值,然後是長度。
可能的輸出可能是這樣嗎?
//expected output
//Monday
//6
//Tuesday
//7
如果你不需要調用'ToString();'。 'Console.WriteLine()'有一個['int'重載](https://msdn.microsoft.com/en-us/library/70x4wcx1(v = vs.110).aspx)。 – sab669