MVC.NET为resx添加额外的参数(本地化)

时间:2010-12-15 12:20:23

标签: .net asp.net-mvc-2 localization resx

您好我正在创建一个具有本地化的MVC项目。该项目还包括一个小测验

问题和答案都在本地化文件(resx)中,但我需要在答案中添加点。

是否有一种简单的方法可以为翻译的内容添加(映射)额外的参数(点)?

1 个答案:

答案 0 :(得分:3)

您可以将字符串格式化程序标记放入资源文件中的文本中。所以你的文字是:

Question10 | "This question is worth {0} points." 

然后在你的代码中你可以这样做:

string.Format(Resources.QuizQuestions.Question10, 15);