C#基础学习 - 中国民族编码资源代码

public class StaticServer

{

public static Dictionary<int, string> zjlist = new Dictionary<int, string>() {

{1,"居民身份证" }, {2,"户口簿" }, {3,"护照" }, {4,"军官证" }

};

public static Dictionary<int, string> mzlist = new Dictionary<int, string>() {

{1, "汉族" },{2,"蒙古族" },{3,"回族" },{4,"藏族" },{5,"维吾尔族"},{6,"苗族" },{7,"彝族" },{8,"壮族" },{9,"布依族" },{10,"朝鲜族" },

{11, "满族" },{12,"侗族" },{13,"瑶族" },{14,"白族" },{15,"土家族"},{16,"哈尼族" },{17,"哈萨克族" },{18,"傣族" },{19,"黎族" },{20,"僳僳族" },

{21, "瓦族" },{22,"畲族" },{23,"高山族" },{24,"拉祜族" },{25,"水族"},{26,"东乡族" },{27,"纳西族" },{28,"景颇族" },{29,"柯尔克孜族" },{30,"土族" },

{31, "达斡尔族" },{32,"仫佬族" },{33,"羌族" },{34,"布朗族" },{35,"撒拉族"},{36,"毛南族" },{37,"仡佬族" },{38,"锡伯族" },{39,"阿昌族" },{40,"普米族" },

{41, "塔吉克族" },{42,"怒族" },{43,"乌孜别克族" },{44,"俄罗斯族" },{45,"鄂温克族"},{46,"德昂族" },{47,"保安族" },{48,"裕固族" },{49,"京族" },{50,"塔塔尔族" },

{51, "独龙族" },{52,"鄂伦春族" },{53,"赫哲族" },{54,"门巴族" },{55,"珞巴族"},{56,"基诺族" },{57,"其他" },{58,"外国血统" }};

public static string GetMZName(int id)

{

if(mzlist.ContainsKey(id))

{

return mzlistid;

}

return "其他";

}

public static int GetMZId(string name)

{

foreach (var id in mzlist.Keys)

{

if (mzlistid==name) return id;

}

return 57;//其他

}

}

相关推荐
xuxigifxfh8 分钟前
牛客:HJ170 01序列
java·开发语言·算法·华为机考
朝朝辞暮i19 分钟前
C++ 第 33 课:事件循环——spin() 到底在干什么
开发语言·c++·算法
野生技术架构师30 分钟前
牛客网互联网大厂 Java 高频面试题整理(持续更新)
java·开发语言
小师兄吃牛肉1 小时前
Java语法 | 多重循环
java·开发语言·python
Han.miracle1 小时前
MySQL InnoDB:MVCC、记录锁、间隙锁、二级索引MVCC底层原理
java·开发语言
.YM.Z1 小时前
C++——【红黑树】原理详解:定义、性质、插入变色与旋转实现
开发语言·c++
leisoo80972 小时前
融资融券数据怎么查两融指标含义与杠杆观察方法 IG50免费开源股票数据API接口
开发语言·jvm·数据库·python·json
霸道流氓气质2 小时前
多Agent通信机制与协议设计完全指南:从FIPA-ACL到A2A/MCP的Java生产级实战
java·开发语言
weixin_419658312 小时前
CANoe 使用指南:从输出窗口到数据回放的完整实战教程
开发语言·功能测试·车载系统·自动化·汽车