C# 是否有返回类const name的函数
有没有办法将常量名称读入列表 示例代码C# 是否有返回类const name的函数,c#,C#,有没有办法将常量名称读入列表 示例代码 public static class Cars { public const int Length= 10; public const int Height= 15; public const int Weight = 20; } 你可以像这样使用反射 var fields = typeof(Cars) .GetFields(BindingFlags.Public | BindingFlags.Static) .
public static class Cars
{
public const int Length= 10;
public const int Height= 15;
public const int Weight = 20;
}
你可以像这样使用反射
var fields = typeof(Cars)
.GetFields(BindingFlags.Public | BindingFlags.Static)
.Select(f => new { Name = f.Name, Value = f.GetValue(null) })
.ToList();
你可以像这样使用反射
var fields = typeof(Cars)
.GetFields(BindingFlags.Public | BindingFlags.Static)
.Select(f => new { Name = f.Name, Value = f.GetValue(null) })
.ToList();
是的:
是的:
车内没有方法,只有Fields更重要的是,你为什么要这样做?你可能试图从错误的角度解决问题。我已经编辑了这个问题。我只有这些类可以从中获取信息,并且需要获取这个常量名称和值的列表,以显示在屏幕上!车内没有方法,只有Fields更重要的是,你为什么要这样做?你可能试图从错误的角度解决问题。我已经编辑了这个问题。我只有这些类可以从中获取信息,并且需要获取这个常量名称和值的列表,以显示在屏幕上!看起来你打字快了几秒钟;-)哇,答案几乎是一样的,你们同时写:)你们两个都做得很好!看起来你打字快了几秒钟;-)哇,答案几乎是一样的,你们同时写:)你们两个都做得很好!