//定义新字段

            IField pField = new FieldClass();  

            //字段编辑
            IFieldEdit pFieldEdit = pField as IFieldEdit;  

            //新建字段名
            pFieldEdit.Name_2 = "A";  

            //获取图层
            IFeatureLayer pFeatureLayer = axMapControl1.Map.get_Layer(0) as IFeatureLayer;  
            IFeatureClass pFeatureClass = pFeatureLayer.FeatureClass;  
            IClass pTable = pFeatureClass as IClass;        //use ITable or IClass  
            pTable.AddField(pFieldEdit);  
            //set values of every feature's field-"name_cit" in the first layer  
            for (int i = 0; i < pFeatureClass.FeatureCount(null); i++)  
            {  
                IFeature pFeature = pFeatureClass.GetFeature(i);  
                pFeature.set_Value(pFeature.Fields.FindField("A"), "B");   //每个要素的“A”字段存储的都是“B”。
                pFeature.Store();  
            } 

相关文章:

  • 2021-08-30
  • 2021-11-18
  • 2021-06-18
  • 2022-02-02
  • 2022-01-27
  • 2021-07-14
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-31
  • 2022-01-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-20
相关资源
相似解决方案