値のリスト (整数、カスタム クラスなど) を公開する Web サービスを実装する必要があります。私の作業ソリューションは aList<T>を返します。FxCop によれば、Collection<T>またはを返す方がよいとされていますReadOnlyCollection<T>。
を返すことを選択した場合ReadOnlyCollection<T>、Web サービスは次のようなエラーを表示します。
XML シリアライズ可能であるためには、継承元の型は、継承階層のすべてのレベルで を
ICollection実装している必要があります。実装しません。Add(System.Int32)System.Collections.ObjectModel.ReadOnlyCollection1[[System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]Add(System.Int32)
List<T>内部で a を使用して aを公開するお気に入りの方法は何Collection<T>ですか? (C# を使用し、フレームワーク 2.0 のみを使用することをお勧めします)