C#嵌套类的访问方法
程序员文章站
2024-01-13 18:15:40
对于以下数据,如何在运行时通过字符串来得到静态变量uipath的值。
复制代码 代码如下:
public class gamemainmenu : uiclass
{...
对于以下数据,如何在运行时通过字符串来得到静态变量uipath的值。
复制代码 代码如下:
public class gamemainmenu : uiclass
{
public class jetpack : uiclass
{
public static uipath uipath = new uipath("uiprefabs/gamemainmenu/jetpack/jetpack.prefab");
}
}
像下面这样即可。
复制代码 代码如下:
bindingflags flag = bindingflags.static | bindingflags.public;
type type = type.gettype("gamemainmenu+jetpack");
system.reflection.fieldinfo key = type.getfield("uipath", flag);
debug.log((key.getvalue(null) as uipath).tostring());
推荐阅读
-
C#嵌套类的访问方法
-
mysql - thinkphp3.2.2一个AdminController.class.php里面有N个同一类的方法,如何把它们分离出来
-
python__基础 : 类的__init__,__str__,__del__方法
-
PHP获取类中常量,属性,及方法列表的方法
-
MVC,在M层建立类,C层new相应类的对象,然后传到V层,V层利用对象调用相应类方法,请问您见过这个模式吗?
-
Laravel框架中扩展函数、扩展自定义类的方法_php实例
-
C#实现图形位置组合转换的方法
-
php构造方法中析构方法在继承中的表现 链表需要析构 c# 析构 析构函数用
-
Java 获取当前类名和方法名的实现方法
-
Python多线程编程(三):threading.Thread类的重要函数和方法