如何使用C#从列表中读取并打印元素?
我有一个列表,其中包含不同的位图图像作为元素。我的问题是如何查看列表的内容?您可以检查如何使用C#从列表中读取并打印元素?,c#,list,C#,List,我有一个列表,其中包含不同的位图图像作为元素。我的问题是如何查看列表的内容?您可以检查Count属性,然后像这样迭代列表中的图像: if(list1.Count > 0) { foreach(var img in list1) { pictureBox3.Image = img; await Task.Delay(10); // wait 10 millisecond asynchronously } } 注意:为了使用wait,您
Count
属性,然后像这样迭代列表中的图像:
if(list1.Count > 0)
{
foreach(var img in list1)
{
pictureBox3.Image = img;
await Task.Delay(10); // wait 10 millisecond asynchronously
}
}
注意:为了使用
wait
,您需要使您的方法async
。请参阅。如果您只想在调试时查看列表中的元素,请检查列表中的元素数量,或者使用实际显示图像的
对位图/图像可视化工具的需求非常普遍:提供一个或自己编写一个(实际上并不难)
示例屏幕截图:
在第一个循环中,您想做什么?为什么要将图像写入
txt
文件?您想对图像做什么?“打印”它们就像,真的打印它们吗?还是要将它们保存到文件中?你的问题不清楚。实际上我只是想确定我的列表1中是否有元素。我想看看他们;)这是向我的列表中添加新图像的正确方法吗?最快的方法是在创建列表后创建一个简单的断点。然后,您可以在VSIDE中查看对象,但是如何查看列表中的元素呢?也可以给我一个类型的列表吗?你想看什么?名字?或者你想在picturebox中一个接一个地显示所有图像吗?是的,实际上要在我的picturebox中一个接一个地显示它们,@user3384676你想显示每个图像多少秒?非常短的延迟,比如1毫秒。他们必须不断地玩,