gpt4 book ai didi

c# - 我想在 Windows Phone 7 c# 中将流反序列化为联系人

转载 作者:行者123 更新时间:2023-11-30 22:34:56 24 4
gpt4 key购买 nike

我序列化联系人并将其保存在 The Isolated Store 中的文本文件中

我想将其反序列化为联系人

我试过这段代码,但出现错误:

Error 1 The type 'Microsoft.Phone.UserData.Contact' has no constructors

using (var reader = new StreamReader(stream))
{
var serializer = new XmlSerializer(typeof(Contact));
return reader.EndOfStream
? new Contact()// error
: (Contact)serializer.Deserialize(reader);
}

是否有其他解决方案可以取回它?

最佳答案

看起来它不是为这个目的而设计的;所有属性都是 get,并且没有(公共(public))构造函数。 XmlSerializer 不会处理它。

IMO 你最好的选择是创建你自己的东西,看起来那个类,但序列化友好。

关于c# - 我想在 Windows Phone 7 c# 中将流反序列化为联系人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7635034/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com