从列表C#列表中获取内部列表

Ton*_*ony 4 c#

我正在使用C#,我有一个跟随者

List<List<UserObj>> obj;
Run Code Online (Sandbox Code Playgroud)

如何获取List<UserObj>obj 的内部列表()?

谢谢.

Mar*_*ers 10

没有一个内部列表-有许多人.

你可以得到一个特定的,例如:obj[0].

或者,您可以将所有列表的内容连接到一个长列表中:

var result = obj.SelectMany(x => x).ToList();
Run Code Online (Sandbox Code Playgroud)


Mat*_*nes 7

List<UserObj> users = obj[myindex];
Run Code Online (Sandbox Code Playgroud)

要么

foreach(List<UserObj> users in obj)
{
  foreach(UserObj user in users)
  {
    // now we have an individual user from our list of lists
  }
}
Run Code Online (Sandbox Code Playgroud)