C#中的深拷贝与浅拷贝

摘要: 也许会有人这样解释C# 中浅拷贝与深拷贝区别: 浅拷贝是对引用类型拷贝地址,对值类型直接进行拷贝。不能说它完全错误,但至少还不够严谨。比如:string 类型咋说?其实,我们可以通过实践来寻找答案。首先,定义以下类型:int 、string 、enum 、struct 、class 、int[ ] 、string[ ]代码如下://枚举publicenummyEnum{_1=1,_2=2}//结构体publicstructmyStruct{publicint_int;publicmyStruct(inti){_int=i;}}//类classmyClass{publicstring_strin 阅读全文
posted @ 2013-11-24 21:10 maphey 阅读(226) 评论(0) 推荐(0) 编辑

Arc Engine实现整图缩放 草稿代码

摘要: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using ESRI.ArcGIS.Geodatabase;using ESRI.ArcGIS.Carto;using ESRI.ArcGIS.Geometry;using System.IO;using ESRI.ArcGIS.DataSourc 阅读全文
posted @ 2012-12-29 00:51 maphey 阅读(312) 评论(0) 推荐(0) 编辑