C#方法调用后如何有效打印数组内容?
在C#中处理数组时,经常需要在应用各种修改方法后打印其内容。这与Java不同,Java可以使用Arrays.toString()
工具。
以下是在C#中打印数组内容的几种方法:
foreach (var item in yourArray) { Console.WriteLine(item.ToString()); }
此代码迭代数组中的每个元素,并打印其字符串表示形式。
yourArray.ToList().ForEach(i => Console.WriteLine(i.ToString()));
此方法使用LINQ将数组转换为列表,然后应用lambda表达式来打印每个元素的字符串表示形式。
对于简洁的单行输出,可以使用:
Console.WriteLine("[{0}]", string.Join(", ", yourArray));
此方法将数组的内容格式化为用“[”和“]”括起来的字符串。
此外,还可以考虑使用Array.ForEach<T>
方法:
Array.ForEach(yourArray, Console.WriteLine);
此方法避免了将数组转换为列表,提高了效率。
以上是如何在方法调用后有效地打印 C# 中的数组内容?的详细内容。更多信息请关注PHP中文网其他相关文章!