2012-04-18 128 views

回答

12

試試這個

List<int> list = yourBindingList.ToList(); 

int是你喜歡的類型=)

+0

我沒有看到ToList()或Cast()方法與我的BindingList或MSDN中。這是一個不同的BindingList比System.ComponentModel.BindingList ? – 2014-11-09 01:26:18

+2

@RichShealer - 有點晚,但你需要確保你添加使用System.Linq; ToList()是一個擴展方法。 – CathalMF 2015-06-16 12:26:52

2

名單列表= yourBindingList.Cast()ToList()。

1

如果您使用.NET 2.0,那麼這是解決方案:

public List<T> ToList() 
{ 
    return new List<T>(this); // this - is a BindingList compatible object 
}