Exemplo n.º 1
0
        /// <summary>
        /// 设置指定要素的标志值
        /// </summary>
        /// <param name="pFeature">要素</param>
        /// <param name="arrsField">标志字段</param>
        /// <param name="sValue">标志值(分隔符为',')</param>
        public static void SetUniqueValue(IFeature pFeature, string[] arrsField, string sValue)
        {
            int nField = arrsField.Length;

            if (nField > 0)
            {
                string[] arrsValue = sValue.Split(',');
                for (int i = 0; i < nField; i++)
                {
                    GeoDbUtils.SetFieldValue(pFeature, arrsField[i], arrsValue[i]);
                }
                pFeature.Store();
            }
        }