2011-07-26 85 views
2

我正在使用BindingList來填充某些控件。BindingList到字符串數組的部分

關於表單的一部分,我需要使用BindingList中存儲的一些數據來創建和排列數據。假設我有BindingList<CEmployee>,並且想要將所有CEmployee.Surnames檢索到一個字符串數組中,我將如何處理這個問題,而不是循環遍歷BindingList中的每個CEmployee

問候

塔夫

回答

1

您可以使用LINQ查詢姓氏:

var surnames = from employee in myBindingList select employee.Surname; 

如果你需要它作爲一個數組,你可以使用結果的ToArray方法:

string[] surnamesArray = surnames.ToArray<string>();