手机
当前位置:查字典教程网 >编程开发 >C#教程 >C#嵌套类的访问方法
C#嵌套类的访问方法
摘要:对于以下数据,如何在运行时通过字符串来得到静态变量UIPath的值。复制代码代码如下:publicclassGameMainMenu:UIC...

对于以下数据,如何在运行时通过字符串来得到静态变量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#嵌套类的访问方法】相关文章:

使用C#开发Socket通讯的方法

基于反射解决类复制的实现方法

C#中判断本地系统的网络连接状态的方法

C# 将字节流转换为图片的实例方法

c#创建Graphics对象的三种方法

C# 中将数值型数据转换为字节数组的方法

用C#编写获取远程IP,MAC的方法

在C#中创建和读取XML文件的实现方法

C# 屏蔽关键字的实现方法

C# 去除首尾字符或字符串的方法

精品推荐
分类导航