c#和列表:如何使用foreach循环从列表中检索对象?

inn*_*dia 0 c# android

这是一个非常苛刻的问题,只是我很长时间没有这样做,需要一些帮助.

所以这就是问题所在.我在我的列表"lstfriendlist"上有这个调试信息: 在此输入图像描述

我只是在我的活动中设置一个断点,然后点击我的列表,看到我所有的"朋友"都在"friendUsername"下的这个列表中被带到我这里.

我能够通过以下方式检索某个用户名:

        string temp = lstfriendList[11].friendUsername.ToString(); 
Run Code Online (Sandbox Code Playgroud)

这会在我的字符串"temp"上返回"torben".

现在我忘了如何使用foreach循环从列表中按顺序检索所有对象,然后将它们写下来.我很抱歉打扰你,但我忘记了:(

我希望你能帮助我.谢谢 :)

Seb*_*ann 5

你已经在foreach循环的头部声明了一个"Friend"类型的变量.现在,您可以通过键入来访问当前对象的属性

foreach (Friend f in lstfriendList)
{
    string temp = f.friendUsername;
}
Run Code Online (Sandbox Code Playgroud)