可能性の重複:
How costly is .NET reflection?リフレクションは本当に遅いので意味があるときは使用しないでください。
私が午前problemに「エレガント」ソリューションは、別のクラスで、そのプロパティを関連付けるための属性を使用することです。問題は、それを他のものに変換するために、私はリフレクションを使わなければならないということです。私は、クラウド上でホストされるサーバーサイドのアプリを検討しています。
「反射が遅い、使用しない」という多くのうわさが聞こえましたが、どのように遅いですか? CPUを集中的に使用しているため、私のCPU時間が劇的に増えて、クラウド上のアーキテクチャの最下部で反射を使用する決断をしていることになります。
Genius(+4文字) –
+1結果をキャッシュします。あなたがファイルシステムからの情報を読むのと同じようにリフレクションを扱うなら、間違っていないでしょう。 – stevemegson