资源的可变字符串输入
本文关键字:字符串 输入 资源 | 更新日期: 2023-09-27 18:26:49
我有一个mvc5项目,它在资源文件中有静态文本
在我看来,我有一个字符串值,需要在资源文件中查找
我的资源文件如下:
- _1=周六
- _2=周日
如果我问这样的资源价值,一切都很好:
PropertyAvailabilityTexts._1
但我想寻找的值总是不同的,取决于以前的输入,看起来是这样的:
@foreach (var dayInterval in Model.DayIntervals)
{
<td>
@dayInterval.Item1 - @(dayInterval.Item1 + dayInterval.Item2 - 1)
</td>
}
所以我的问题是:
是否可以使用变量从资源文件中获取字符串值?
是的,您可以使用string translated = Resources.ResourceManager.GetString(key);
,其中Resources
是您的资源文件,key
是您的翻译密钥,例如"_1"。