c# - 如何在 C# 中获取类中字段的默认值?

标签 c# reflection

假设我有我的类,我有非静态变量

int x = 5;

代码运行后x被改成了别的东西,如何获取值x开始使用反射?

最佳答案

简短的回答:你不能。

如果您实现某种自定义交易系统,那是有可能的。开箱即用:运气不好。

是的,自定义交易系统可以非常简单:添加您用来“记住”初始值的另一个字段或属性。

关于c# - 如何在 C# 中获取类中字段的默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17944606/

相关文章:

c# - 使用 linq to entities 检查数据库中是否已经存在实体列表

java - 动态生成特化类(class)

go - 使用反射设置指针值?

c# - 具有返回类型的 try-catch block

c# - 在 .NET 中处理大文件

从 C++ 转换的 C# 代码不起作用

c# - 如何将 gridview 行添加到数据表?

Java:没有默认构造函数的类的newInstance

c# - EntityFrameworkCore 有没有一种方法可以创建 EnumToStringConverter 而无需将枚举类型作为通用类型传递?

reflection - ceylon 元模型