摘要:
用序列化和反序列化的方法来实现对对象的深拷贝。public static T DeepCopy<t>(T obj){ object retval; using (MemoryStream ms = new MemoryStream()) { BinaryFormatter bf = new BinaryFormatter(); //序列化成流 bf.Serialize(ms, obj)... 阅读全文
posted @ 2010-08-05 13:01
Lance Yang
阅读(4031)
评论(0)
推荐(1)
摘要:
近段时间在C#是直接调用动态库比较多,由于有时又需要使用ActiveX控件,往往出现很多的同名的不同命名空间的类,结构等,对不同实体之类的转换是很烦的一件事,于是考虑到内存直接拷贝。下面是同事宋冰实现的代码,经他本人同意,供大家分享。 //宋冰的代码 /// <summary> /// 内存复制。 /// </summary> public static class Str... 阅读全文
posted @ 2010-08-05 11:40
Lance Yang
阅读(10967)
评论(0)
推荐(0)
摘要:
第一章 C#与.NET框架1、简述什么是CLR?答: 公共语言运行时,它负责管理用.NET库开发的所有应用程序的执行。 2、简述什么是FCL?答: Framework Class Library .NET框架类库集 3、简述什么是CLS和CTS答: CLS(通用语言运行规范)、CTS(通用类型系统)。4、简述什么是JIT?答:即时编译。5、简述C#程序编译运行的全过程。答:(1)把源代码编译为Mi... 阅读全文
posted @ 2010-08-05 09:20
Lance Yang
阅读(1438)
评论(0)
推荐(0)

浙公网安备 33010602011771号