相关疑难解决方法(0)

通过传递名称来获取和设置字段值

我在类中有一个字段,其随机名称如下:

class Foo {
    public string a2de = "e2"
}
Run Code Online (Sandbox Code Playgroud)

我在另一个变量中有这个字段的名称,如:

string vari = "a2de"
Run Code Online (Sandbox Code Playgroud)

我可以a2de使用值来获取或设置字段的值vari吗?

喜欢:

getvar(vari)
Run Code Online (Sandbox Code Playgroud)

要么

setvar(vari) = "e3"
Run Code Online (Sandbox Code Playgroud)

c# reflection field

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

c# ×1

field ×1

reflection ×1