スイッチのすべてのケースをプログラムで取得できますか?私は多分ILではありませんが、どのように行うかわからない...C#スイッチのケースを繰り返す
実際に私のグローバルな問題は次のとおりです:私はプロパティ名として文字列のsiwtchの場合があります。この方法は非常に重要であり、回帰は許されません。私はリファクタリングがこれを中断したくないので、すべての大文字小文字が実際に私のオブジェクトの本当のプロパティであることをテストするメソッドが必要です。 (注:デフォルト値は何かを返すので、リファクタリングされた無効な値の例外をスローすることはできません)。
あなたのビルドプロセスの一環としてこのチェックを実行するつもりですか? –
いいえ私はそれをクラスの静的コンストラクタに追加するか、明示的に呼び出すことを望みましたが、ビルドプロセス中にそれを行うと想像することができます。 – Toto