ADO.NET Quiz 之对象序列化

呐喊的特特苏

呐喊的特特苏

2016-01-29 13:13

ADO.NET Quiz 之对象序列化,ADO.NET Quiz 之对象序列化

假设有一下一个实体类。

using System;
using System.Xml;
using System.Xml.Serialization;
namespace TestPerson
{
public class Person
{
public string FullName;
[NonSerialized()]
public string Password;
public Male sex;

}

public enum Male
{
M,
F
}
}

先决定用xml 序列化把对象的状态dump到一个xml文件。

代码如下:

Person p=new Person();
p.FullName="MontaqueHou";
p.Password="test";
p.sex=Male.M;

XmlSerializer demoSerializer=new XmlSerializer(typeof(Person));
FileStream fs=new FileStream("c:\test.xml",FileMode.Create ,FileAccess.ReadWrite);
demoSerializer.Serialize(fs,p);
fs.Close();

注意引用 System.Runtime.Serialization.Formatters.dll

问题是:
1。 Person类没有加 Serilizable 属性,能序列化成功吗?
2。 Password 能够被dump 到文件吗?
展开更多 50%)
分享

猜你喜欢

ADO.NET Quiz 之对象序列化

电脑网络
ADO.NET Quiz 之对象序列化

ADO 与ADO.NET

电脑网络
ADO 与ADO.NET

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

深入理解Java对象的序列化与反序列化的应用

编程语言 网络编程
深入理解Java对象的序列化与反序列化的应用

ADO.NET:使用ADO.NET连接文本文件

ASP
ADO.NET:使用ADO.NET连接文本文件

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

J2SE中的序列化之接受默认序列化

编程语言 网络编程
J2SE中的序列化之接受默认序列化

ADO.NET快速起步

电脑网络
ADO.NET快速起步

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

DCG升级了!

DCG升级了!

《萌将冲冲冲》呆萌系统介绍攻略

《萌将冲冲冲》呆萌系统介绍攻略
下拉加载更多内容 ↓