XmlSerializer はパブリックですがプライベートとして扱われます
-
21-12-2019 - |
質問
internal XmlSerializer wut = new XmlSerializer();
私に与えます compiler error cs0122
。マウスオーバーすると XmlSerialzier
これはパブリック クラスとしてリストされています。何か推測はありますか?
関連するコンテンツを提供したいと考えていますが、問題がどこにあるのかわかりません。
解決
インスタンスを作成しようとしています XmlSerializer
パラメーターなしのコンストラクターを使用してオブジェクトを作成します。
しかし、クラスを見てみるとわかります。 この特定のコンストラクター は protected
つまり、直接使用することはできません。
のオブジェクトを作成するには、他のパブリック コンストラクターのいずれかを使用する必要があります。 XmlSerializer
クラス。
所属していません StackOverflow