Trong MyList
List<Person>
có thể có một Person
với thuộc tính Name
được đặt thành "ComTruise". Tôi cần chỉ số của số Person
trong danh sách đó. Không phải là Person
, chỉ là chỉ mục.Lấy chỉ mục của mục trong danh sách cho thuộc tính của nó
Những gì tôi đang làm bây giờ là:
string myName = ComTruise;
int thatIndex = MyList.SkipWhile(p => p.Name != myName).Count();
Làm thế nào tôi có thể làm điều đó tốt hơn hoặc sử dụng phương pháp IndexOf để thực hiện các nhiệm vụ giống nhau không?
Đó là khá nhiều những gì IndexOf làm ... –
là bộ sưu tập riêng MyList của bạn hoặc là nó Danh sách? –
Xin lỗi, đã sửa lỗi đó. Cú pháp của IndexOf sẽ như thế nào? – Sturm