如何查看数组中的所有项?

时间:2011-09-08 03:03:52

标签: c# .net visual-studio

如何将数组中的所有项输出到控制台?

这是我尝试过的,但它只显示了一个项目。

Console.WriteLine(d[i]["user"]);

4 个答案:

答案 0 :(得分:4)

您必须遍历整个阵列并将其全部写入控制台。

如果您希望将其用于调试目的,那么只需在该行代码上设置断点并检查本地窗口。

答案 1 :(得分:2)

在Visual Studio中有一种更好的方法:在填充数组后打开调试点并打开“立即”窗口,然后键入变量名称并按Enter键。它将打印数组的所有元素。

enter image description here

答案 2 :(得分:0)

如果要在应用程序中使用输出,则需要使用某种类型的循环,例如for,foreach或while循环。

如果您只是想在调试时看到输出,可以使用“监视”或“本地”窗口来查看对象的内容。您还可以使用“立即”窗口来编写和执行代码。这允许你做一些事情,比如你的对象的toString。

答案 3 :(得分:0)

使用一维数组执行此操作的简短代码段。

string[] arrstr = new string[] { "fsdg", "gdfgdfh", "giert", "fsdfw" };

Array.ForEach(arrstr, e => Console.WriteLine(e));