0

グローバリゼーション用のリソース ファイルでキーを定義する際に問題が発生しました。「Hello 'xyz'. you are successfully logged in your username is 'UserName' and password is '412341'」のようなメッセージを表示したい

このタスクでは、少なくとも 5 つのキーをリソース ファイルとして定義する必要があります。これらは、特定の言語で変化しない変数を渡す方法ですか。

@Resources.Hello waheed   @Resources.Msg @Resources.UserName xyz @Resources.Password 1234

私はこれを次のような単一のメッセージで行いたい

@Resource.Msg(user,username, password)
4

1 に答える 1

5

次の値を使用して、リソース ファイルに「MessageString」キーを定義します。

"Hello '{0}'. you are successfully logged in your username is '{1}' and password is '{2}' "

そして、次のように使用します:

String.Format(@Resources.MessageString, user,username, password);
于 2012-07-06T10:52:37.740 に答える