のリソースファイル(resx)に格納された文字列を読み込むC#アプリケーションでは、すべての顧客に合わせてカスタマイズされた.resxファイルを作成する必要があります。動的ファイル名が
私がしたいことは、顧客にアプリケーションを提供する必要があるたびにプロジェクト全体を再コンパイルしないようにするためです。この文字列に動的にアクセスする必要があります。 実行時間だけファイル名を確認すると、(アプリケーション実行中に)resxファイルにアクセスするにはどうすればいいですか?
今、私は似た何かを書くので:リソースは、私のResource.resxファイルをある
Properties.Resources.MyString1
。 しかし、私はこのようなものが必要です:
GetStringFromDynamicResourceFile("MyFile.resx", "MyString1");
それは可能ですか?もちろん
おかげ マーク
[OK]をプラシャンスそれwors! 唯一のことは、 "Func"メソッドは "静的"にすることはできません。そうでなければ、コンパイラは例外をスローします。 ありがとうございます... –