日期:2014-05-18  浏览次数:20884 次

C# 对象 如何值传递?
RT,欢迎大家讨论。

------解决方案--------------------
用struct,或者自己弄个复制函数
------解决方案--------------------
实现ICloneable接口吧, 2F那个是隐式类型转换
------解决方案--------------------
最佳实践是创建一个只读的类,避免修改。

实际上 string 类就是这样做的。
------解决方案--------------------
Clone一下
------解决方案--------------------
探讨

最佳实践是创建一个只读的类,避免修改。

实际上 string 类就是这样做的。

------解决方案--------------------
serializer?

serializer.Serialize(memStream, m);
object y = serializer.Deserialize(memStream);
------解决方案--------------------
用struct 或者 自己弄个复制函数 或者给b新增个构造函数都可以的