次の VB.NET クラス定義があります。
<Serializable()> Partial Public Class Customers
End Class
別のファイル内には同じものがあります(もちろん、メソッドと変数は異なります)。コンパイルすると、次のエラーが発生します。
属性 'SerializableAttribute' を複数回適用することはできません。
エラーはかなり自明です。私の質問は、1 つのクラスを Serializable() としてマークするだけで、クラス全体が serializable() としてマークされていると仮定できますか? つまり、serializable() タグはクラス内の 1 か所だけでよいのでしょうか?