私はしばらくの間、VB.Net で MVVM を試しており、List(of T) を使用していくつかのエンティティから始めました。これを xml でディスクにシリアル化しました。ここで、List で使用されるクラスを更新して INotifyPropertyChanged を実装したので、List(of T) を ObservableCollection(of T) に変更しました。
その後、XML シリアライザーは動作を停止しました :'( 同僚から、一般的なリストとは異なり、ObservableCollection はシリアライズ可能ではないと言われました。
もしそうなら、どうすればシリアライズ可能にできますか? よろしくお願いします〜!:D