尽管 XmlSerializer 是公共的,但仍被视为私有的
-
21-12-2019 - |
题
internal XmlSerializer wut = new XmlSerializer();
给我 compiler error cs0122
。当鼠标悬停时 XmlSerialzier
它被列为公共课程。有什么猜测吗?
我会提供相关内容,但我不知道问题可能出在哪里。
解决方案
您正在尝试实例化一个 XmlSerializer
使用无参数构造函数的对象。
但当你查看课程时你会发现 这个特定的构造函数 是 protected
这意味着你不能直接使用它。
您必须使用其他公共构造函数之一来创建 XmlSerializer
班级。
不隶属于 StackOverflow