Tag: list

List to ObservableCollection

Example:

List names = new List() { “Jim”, “Joe”, “Jane” };
ObservableCollection onames = new ObservableCollection();

names.ForEach(x => onames.Add(x));


List to Observable Collection

Consider you are using a LINQ over a ObservableCollection and you want to get the Result Items as a list.

using .ToList(), you will end up in a List and not ObservableCollection

To solve this, you can have a Extension method like this and just use .ToObservableCollection.

public static class ExtensionMethods
{
public static ObservableCollection ToObservableList(this IEnumerable data)
{
ObservableCollection dataToReturn = new ObservableCollection();

foreach (T t in data)
dataToReturn.Add(t);

return dataToReturn;
}
}

A bit Handy. Thats it!!!


  • Cloud World

  • Custom Search



  • Cyberbrutus
    iDream theme by Templates Next | Powered by WordPress

    Switch to our mobile site