如何从列表中读取并使用C#打印元素?

时间:2014-03-24 12:26:10

标签: c# list

我有一个列表,其中包含不同的位图图像作为元素。我的问题是如何查看列表中的内容?

2 个答案:

答案 0 :(得分:1)

如果您只想在调试时查看列表中的元素,可以只检查列表中的元素数量,或使用实际显示图像的Visualizer

对Bitmap / Image-Visualizer的需求非常普遍:Here's a ready-to-go VS Extension自己提供一个或写一个(实际上并不那么难)。

屏幕截图示例:

enter image description here

答案 1 :(得分:0)

您可以检查Count属性,然后迭代列表中的图像,如下所示:

if(list1.Count > 0)
{
    foreach(var img in list1)
    {
        pictureBox3.Image = img;
        await Task.Delay(10); // wait 10 millisecond asynchronously
    }
}

注意:要使用await,您需要制作方法async。请参阅documentation