Tôi xin lỗi về tiêu đề gây nhầm lẫn, nhưng tôi không tìm thấy cách nào tốt hơn để giải thích vấn đề của mình.C# lấy danh sách từ một trường trong danh sách
Tôi có một danh sách các đối tượng, myList, cho phép gọi chúng là 'MyObject'. các đối tượng giống như thế này:
Class MyObject
{
int MYInt{get;set;}
string MYString{get;set;}
}
List<MyObject> myList;
...
Tôi đang tìm kiếm một đoạn ngắn/cách ưa thích/tốt đẹp để tạo ra một List<string>
từ 'myList', nơi mà tôi đang sử dụng chỉ có 'MyString' bất động sản.
Tôi có thể làm điều này bằng cách sử dụng myList.forEach(), nhưng tôi đã tự hỏi nếu có một cách đẹp hơn
Cảm ơn !!
Có thể nói rằng nếu tất cả những gì bạn muốn làm là lặp lại, bạn không cần 'ToList()'. Chỉ sử dụng nếu bạn cần sửa đổi danh sách hoặc chỉ mục mới. – Timwi