0

我在为全球化定义资源文件中的键时遇到问题。我想显示这样的消息“你好'xyz'。你成功登录你的用户名是'UserName',密码是'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 回答