Convert IList<T> to BindingList<T>

bindinglist, c#, casting, generics, list

Solution

var yourList = new List<Customer>();
var listBinding = new BindingList<Customer>(yourList);

BindingList Constructors

You don't need to do a cast, just provide the `BindingList<T>` class constructor with `IList<T>`, which you have.

Problem

How can I cast an `IList<Customer>` list to `BindingList<Customer>`?

Original source