如何对“引用”类型对象进行深复制,不是引用式复制。 Button btn = new Button();Button btn2 = btn;btn2.Text = "Some...";引用同一块内存的啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主的问题还真不好解决。BUTTON 类里面没有MemberwiseClone 或者COPY 方法。所以要实现这个问题,得改变思路:由于不知道LZ 要干嘛:我只根据自己的看法来解决类似的问题:1.改写BUTTEN 类,继承ICloneable或者写COPY方法;2.如果我要写2个BUTTON,我会这么来写,第二个BUTTON 继承第一个BUTTON,然后设置自己的属性~~~ 自己写方法或重写Clone,NEW一个新的 楼主干什么要复制button呢,新做都来得及 简单类型自已new 一个copy字段了。。 麻烦的是镶套引用的问题 btn.Clone();这个是浅表克隆,至于深克隆,好像没什么完美的解决办法,因为你一个类里面引用了多少类,这些类继续引用了哪些类甚至循环引用了呢... 请教高手一个打印预览问题 是谁看一下这段代码。我从数据库读图片的二进制流,转化为图片并显示 线程无法立即结束? 请问如何使窗体在启动时是隐藏的? datagrid数据绑定(VS.net 2003 c#,sql 2000) web.config配置 大家都来给点建议哈! 这个方法的委托怎么写?在线等啊 C#编程:怎么在二维数组中找出特定值的独立连续区域,区域中的数值度必须全为特定值。如图中全为1的区域 .net 后台cs代码。html便签里面的属性和事件无法调用 判断一个文件的扩展名是不是rmvb怎么写啊 用datatable 动态绑定GridView 怎样可以找到列???
BUTTON 类里面没有MemberwiseClone 或者COPY 方法。所以要实现这个问题,得改变思路:
由于不知道LZ 要干嘛:我只根据自己的看法来解决类似的问题:
1.改写BUTTEN 类,继承ICloneable或者写COPY方法;
2.如果我要写2个BUTTON,我会这么来写,第二个BUTTON 继承第一个BUTTON,然后设置自己的属性~~~