يتم التعامل مع XmlSerializer على أنه خاص، على الرغم من أنه عام
-
21-12-2019 - |
سؤال
internal XmlSerializer wut = new XmlSerializer();
يعطيني compiler error cs0122
.عند تمرير الماوس فوق XmlSerialzier
تم إدراجه كفئة عامة.اي تخمينات؟
سأقدم محتوى ذي صلة، لكن ليس لدي أدنى فكرة عن مكان المشكلة.
المحلول
أنت تحاول إنشاء مثيل ل XmlSerializer
كائن باستخدام منشئ بدون معلمات.
ولكن عندما تنظر إلى الفصل سترى ذلك هذا المنشئ بالذات يكون protected
مما يعني أنه لا يمكنك استخدامه مباشرة.
يجب عليك استخدام أحد المنشئين العامين الآخرين لإنشاء كائن XmlSerializer
فصل.
لا تنتمي إلى StackOverflow