Comment puis-je jeté dans une ObservableCollection<object>

Comment puis-je cast

from ObservableCollection<TabItem> into ObservableCollection<object>

cela ne marche pas pour moi

(ObservableCollection<object>)myTabItemObservableCollection
Qui est appelé la covariance, et il n'est pas encore disponible en C#
(et pour les collections, ne sera pas disponible dans la version 4.0 soit - juste pour être clair)

OriginalL'auteur Mario Binder | 2009-07-29