- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 C# 运算符 ??
<br />如果 ?? 运算符的左操作数非空,该运算符将返回左操作数,否则返回右操作数。<br /> <br />可空类型可以包含值,或者可以是未定义的。?? 运算符定义当可空类型分配给非可空类型时返回的默认值。如果在将可空类型分配给非可空类型时不使用 ?? 运算符,将生成编译时错误。如果使用强制转换,并且当前未定义可空类型,将发生 InvalidOperationException 异常。 <br /> <br /> // nullable_type_operator.csusing System;
2010-11-11 15:50:00
247
转载 C#序列化与反序列化
序列化,又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。.NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;3、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附加的类型信息,而
2010-07-06 09:39:00
312
ABAP(Advanced Business Application Programming)入门
2011-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅