【发布时间】:2019-07-28 00:31:30
【问题描述】:
这篇SO 帖子讨论了属性,但是我试图获取以下静态类中的常量:
public static class SpYtMessageConstants
{
public const int MSG_NOOP = 1;
public const int MSG_PING = 2;
}
我想遍历所有常量并获取每个值的值。这是用于单元测试以确保没有人两次添加相同的值。
【问题讨论】:
-
@HimBromBeere 如果您查看我的原始帖子,您会看到我引用了完全相同的帖子。然而,它正在处理访问常量的属性,而不是像我的情况那样直接访问常量。所以这不是一个直接的答案。
-
如果您也只阅读了其他答案,而不仅仅是已接受的答案,那么您自己就会得到解决方案。无论如何,这里有另一个副本:stackoverflow.com/questions/10261824/…
标签: c# reflection