代码之家  ›  专栏  ›  技术社区  ›  quillbreaker

获取对象列表的属性的所有值

  •  1
  • quillbreaker  · 技术社区  · 14 年前

    public class theclass
    {
      public string a;
      public string b;
      public string c;
    }
    

    3 回复  |  直到 14 年前
        1
  •  5
  •   fearofawhackplanet    14 年前
    TheClass[] myClasses = GetTheArray();
    
    List<string> = myClasses.Select(c => c.A).ToList();
    

    (根据 coding standard convention

        2
  •  3
  •   Matt B    14 年前

    IEnumerable<string> bValues = myArray.Select(myClass => myClass.b);
    
        3
  •  2
  •   Jimmy Hoffa    14 年前
    var valuesForB = yourArray.Select((arrayMember) => arrayMember.b);