/// </summary>
/// <param name="index">索引</param>
/// <param name="pMap">选中的地图,如axMapControl1.Map</param>
/// <returns>当前索引下的属性值</returns>
public List<string> getToStringList(int index, IMap pMap)
{
List<string> value = new List<string>();
ISelection selection = pMap.FeatureSelection;
IEnumFeatureSetup enumFeatureSetup = selection as IEnumFeatureSetup; //这里很必要
enumFeatureSetup.AllFields = true; //这里很必要
IEnumFeature enumFeature = enumFeatureSetup as IEnumFeature;
enumFeature.Reset();
IFeature feature = enumFeature.Next();
while (feature != null)
{
value.Add(feature.get_Value(index).ToString());//就可以得到任意字段的值了
feature = enumFeature.Next();
}
return value;
}