1. ホーム
  2. c#

[解決済み] リソースファイル(.resx)の利点は何ですか?

2023-06-21 07:48:25

質問

それらを使用するために、どのような説得力のある理由がありますか?

どのように解決するのですか?

  • リソースファイルは、ユーザーのロケールに基づいて使用する言語の resx ファイルを自動的に決定することにより、.net アプリケーションを簡単にローカライズ/国際化する方法を提供します。 より多くの言語を追加するには、単に別の翻訳されたリソース ファイルを追加します。

  • リソースファイルは文字列、ファイル、スクリプトを保存するための中心的な場所を提供し、強く型付けされた方法でそれらを参照します(そのため、不適切に参照すると、コンパイルが中断されます)。

  • リソースファイルはサテライトアセンブリにコンパイルすることができ、全体を再コンパイルすることなく、運用アプリケーションのリソースを簡単に変更することができます。