📄 clslayerinfo.cs
字号:
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.IO;
using System.Data.OleDb;
using System.Collections;
using System.Runtime.InteropServices;
namespace dist.hb.EnvQueryStat.Pub
{
public class LayerBaseInfo
{
public string LayerName;
public string nameField;
public string codeField;
}
public class LayerInfoArray
{
ArrayList LayerInfoList;
public LayerInfoArray()
{
LayerInfoList = new ArrayList();
AddLayerInfo(XXQH_TYPE.CPROV,"name","PROV_CODE");
AddLayerInfo(XXQH_TYPE.CDIST,"name","DIST_CODE");
AddLayerInfo(XXQH_TYPE.CCNTY,"name","CNTY_CODE");
}
public void AddLayerInfo(string LayerName,string nameField,string codeField)
{
LayerBaseInfo LayerInfo = new LayerBaseInfo();
LayerInfo.LayerName = LayerName;
LayerInfo.nameField = nameField;
LayerInfo.codeField = codeField;
LayerInfoList.Add(LayerInfo);
}
public LayerBaseInfo GetLayerInfo(string LayerName)
{
foreach (LayerBaseInfo var in LayerInfoList)
{
if (var.LayerName.ToLower() == LayerName.ToLower()) return var;
}
return null;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -