我有ObservableCollection<T>
。 T有一个ToString()方法。我想要做的是将ObservableCollection<T>
转换为ObservableCollection<string>
。快速搜索后,我发现了一些建议采用foreach方法的文章 - 还有另外一种方法吗? e.g:
myCollection.ToObservableCollection();
答案 0 :(得分:6)
var newCollection = new ObservableCollection<string>(myCollection.Select(x => x.ToString()));