动态资源

时间:2018-10-18 23:49:40

标签: c# localization resources

“填充”资源文件的动态属性的最佳方法是什么。

例如 PhraseId1:“他正在{速度} {单位}”

其中速度和单位在运行时确定。

当前,我正在代码中为每个变量执行字符串替换。但这听起来有点便宜(尽管可以)。

在示例中,我显示了两个变量,但是实际上,有100多个不同的值可以替换为不同的短语。

有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

没关系,我发现使用String.format进行参数化的本地化可以解决此问题。