通过字符串寻找与字符串一致的model的属性
2024-10-09 20:23:47
// 取得选中权限集合 string[] arrAuthorityId = this.hidAuthorityIds.Value.TrimEnd(',').Split(','); BLBQ_Authority authority = new BLBQ_Authority(); // 遍历权限集合 foreach (var authorityId in arrAuthorityId) { // 通过反射获取对应属性 PropertyInfo pi = authority.GetType().GetProperty(authorityId); // 属性存在且可写 if (null != pi && pi.CanWrite) { // 权限设置为1 pi.SetValue(authority, "1", null); } else { throw new Exception(); } }
最新文章
- 百度地图里面搜索到的公司商家电话导出表格?怎样将把百度地图里面搜索到的公司 电话 地址 等数据导出excel里?
- C# 各种字符串格式
- 更新Delphi中SVN客户端版本的方法
- LA 3295 (计数 容斥原理) Counting Triangles
- [转载] cookie、JS记录及跳转到页面原来的位置
- MAC下解决eclipse卡顿或者运行慢的问题
- HTML学习笔记 iframe引用页面按列(针对target打开方式解释) 第九节 (原创)
- 前端mv框架下(目前写的是vue),对组件抽象的思考
- mysql时间比较
- SQL语句精简版
- 《Linux就该这么学》第七天课程
- [Leetcode]394.字符串解码
- 文档根元素 ";mapper"; 必须匹配 DOCTYPE 根 ";configuration";
- Qt for Embedded Linux
- JMeter传递JSON数据
- 初识Linq to Entity
- Spark(九)Spark之Shuffle调优
- USACO 控制公司 Controlling Companies
- Python3爬虫(六) 解析库的使用之Beautiful Soup
- Nuxt使用高德地图