c# - C# - 类属性的顺序不同
问题描述
我有一个要求,
案例 1:我必须遍历一个类的所有属性并将其保存在一个文件中。(假设我必须迭代并保存属性值)
案例 2:稍后我需要创建一种类并迭代其属性以按相同顺序添加保存的值。(假设我必须迭代properties1 以相同的顺序更新保存的值)
但是properties和properties1的顺序是不同的。为什么?
为此,我使用了反射的概念来迭代它的属性。
注意:屏幕截图是为了便于理解,而不是实际代码。
解决方案
推荐阅读
- mysql - 执行 SQL 脚本时出错;该进程无法访问该文件,因为它正被另一个进程使用:'C:\\Users\\......\....cnf'
- python - 获取所有原始数据;{ } 中与值相关的键、值
- excel - 将 Excel 数据透视表数据源显示为单元格值
- google-apps-script - 我可以在 Google Drive OCR 中为太小的字母设置阈值吗?
- python - 未捕获来自 Tkinter Gui 中 loop() 的 MQTT 事件
- javascript - 谷歌社交登录按钮不显示
- google-sheets - 将大写单元格与小写单元格分开排序
- java - 通过 java 监控 JVM CPU/RAM 使用情况
- python - 如何在 LDAP 中获取用户 euid 的名字?
- python - 如何决定在正则表达式中分割哪个空格?