Linq Select Certain Properties Into Another Object?

后端 未结 5 678
情书的邮戳
情书的邮戳 2020-12-09 02:24

So say I have a collection of Bloops

Class Bloop
  Public FirstName
  Public LastName
  Public Address
  Public Number
  Public OtherStuff
End Class
<         


        
5条回答
  •  -上瘾入骨i
    2020-12-09 03:15

            C# Sample - Thanks to earlier posters.
    
            List myList = new List();
            clsObj clsObjInstance = null;
            for (int i = 0; i < 10; i++)
            {
                clsObjInstance = new clsObj() { x = (i+1) % 3, a = "A" + i.ToString() };
                myList.Add(clsObjInstance);
            }
    
            List extIntList = myList.Select(u => u.x).ToList();
            foreach (int u in extIntList)
                Console.Write(u.ToString() + "\t");
    
            List extStringList = myList.Select(u => u.a).ToList();
            foreach (string u in extStringList)
                Console.Write(u + "\t");
    

提交回复
热议问题