コンパイル時にファイルのテキストをクラスのプロパティにロードしたい。。C#コンパイル時にファイルのテキストをオブジェクトのプロパティにロードする
例 -
私はbanana.txt、私はコンパイル時にBanana
クラスに入れたいのですがその内容と呼ばれるファイルを持っています。
public class Banana
{
public string Text { get; set; } //contents of banana.txt goes in here
}
どうすればいいですか?
この目的は、Banana
オブジェクトが必要なたびに、ファイルを読み込む必要はなく、ファイルのテキストはコンパイル時に一度読み込むだけで済みます。
(NOTE:。。I 、ファイルから読み込む変数、またはリソースファイルに内容をコピーしていないと私はすべてのBanana
オブジェクトは同じテキストを持つことになります実現しなければならない)に
アプリケーションの起動時(ランタイム)にファイルを1回ロードすることはできますか? – ashin
Ashin、それはオブジェクトが呼び出されるたびに読み込むよりも優れた解決策です。 –
私が投稿した回答を確認してください。 – ashin