Settings.settings 在 MVC3 中

Settings.settings in MVC3

Settings.settings
<Setting Name="user_create" Type="System.String" Scope="Application">
<Value Profile="(Default)">A user {0} is created.</Value>
</Setting>

UserServices.cs
userService.DescriptionMessage= Settings.Default.user_create + userName;

如果用户创建了名称 "Michael"

现在 DescriptionMessage 的值为 "A user {0} is created.Michael"。

我想获取 DescriptionMessage 的值如下。

"A user Michael is created.".

我应该如何在服务中更新?

此致

您想调用 string.Format(){0} 替换为 userName:

userService.DescriptionMessage = string.Format(Settings.Default.user_create, userName);

这会起作用...

userService.DescriptionMessage= string.Format(Settings.Default.user_create, userName);