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;//其他

}

}

相关推荐
李迟1 小时前
Golang实践录:工程框架实践:搭建工程模板
开发语言·后端·golang
纪伊路上盛名在1 小时前
Kabsch算法的Julia实现
开发语言·算法·julia·序列分析·蛋白质·rmsd
玖玥拾1 小时前
Lua 基础语法(三) 元表 metatable、元方法、模拟面向对象
开发语言·unity·lua
维天说1 小时前
Agent会听人话,反而更难管
java·开发语言·人工智能
fujisheng6611 小时前
FUI 编译期装配实践:从反射注册到 Source Generator
c#·unity3d
智码看视界2 小时前
.NET 10 推理大模型TensorSharp 3.3.0 部署实测:纯.NET推理引擎反超llama.cpp 1.5倍,DFlash2提速62%
c#·.net·llama.cpp·.net 10·tensorsharp·本地大模型推理·开源推理引擎
会飞的拖把2 小时前
Python 面向对象编程详解:从类与对象到动态属性方法
开发语言·python
大牧师2 小时前
Nest.js 微服务入门教程
开发语言·javascript·后端·微服务·node.js·nest.js·nest
格林威2 小时前
C# 图像异步落盘存储:基于Channel 配合 ArrayPool 实现异步落盘
开发语言·人工智能·数码相机·机器学习·计算机视觉·c#·视觉检测
软件黑马王子2 小时前
11.缓存池优化:窗口布局
开发语言·前端框架·c#