我正在尝试Nullable<bool>
从我的 XML 文件中反序列化 a 。我的期望是在我的 XMLElement 中找不到的 XMLAttribute 是null
,如果找到它,它将是true
or false
。序列化也是如此。如果它不为空,我的变量将被写入。
无论如何,每次我试图反序列化我的 XML时,InvalidOperationException
都会被抛出。
我的课看起来像这样
[XMLArray("Users")]
public class User
{
[XMLAttribute("copy")]
public bool? copy;
}
有任何想法吗?