3

実行時constsに aをルックアップすることは理論的に可能ですか?class

次のような定数でいっぱいの静的クラスがあります。

public static class Constants {
    public const string Yes = "Yes";
    public const string No = "No";
}

Constants クラスを取得できる UnitTest を作成し、その中からすべての const を読み取ることができるかどうか疑問に思っていました。つまり、単体テストを 1 つ記述し、それをすべての const 文字列に対して実行することができます。したがって、クラスにさらに文字列を追加しても、単体テストを変更する必要はありません。

ここでの答えは「いいえ」だと思います...しかし、念のために尋ねる価値があると思いました!

4

2 に答える 2