在 .NET 平台使用 ReflectionDynamicObject 优化反射调用代码
基于封装的原则,API 的设计者会将部分成员(属性、字段、方法等)隐藏以保证健壮性。但总有需要直接访问这些私有成员的情况。 为了访问一个类型的私有成员,除了更改 API 设计还有就是使用反射技术: 这种写法并不优雅: 代码冗长,编写麻烦。 ...
基于封装的原则,API 的设计者会将部分成员(属性、字段、方法等)隐藏以保证健壮性。但总有需要直接访问这些私有成员的情况。 为了访问一个类型的私有成员,除了更改 API 设计还有就是使用反射技术: 这种写法并不优雅: 代码冗长,编写麻烦。 ...
2021年统计用行政区划代码五级库最终版,由码农很忙整理发布,包含数据 663128 条,数据来来自统计局网站:http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2021/index.html...
在将一个 .NET CORE \ .NET 5.0 \ .NET 6.0 程序进行独立部署发布时,会在发布目录产生很多系统类库,导致目录非常不简洁。这给寻找入口程序造成了困难,特别是路遥工具箱这种绿色软件,不会在开始菜单、系统桌面创建快捷方...
2022 年 2 月 8 日微软发布了 .NET 6.0.2 版本,之后的 2 月 11 日, Visual Studio 迎来了一波更新。使用新版本的 Visual Studio 发布路遥工具箱之后,在部分老旧 runtime 环境的机器...
路遥工具箱今天迎来农历虎年(壬寅年)中第一次版本更新。本次更新除了对应用程序包进行常规升级之外,新增了“自然语言处理”频道。自然语言处理频道目前包含两个功能:中文分词和关键字提取。 中文分词 分词就是将连续的字序列按照一定的规范重新组合成词...
国家统计局于 2021 年 12 月 30 日发布了《2021年统计用区划代码和城乡划分代码》,详细链接在这里: http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2021/index.htm...