如何为resx文件中的键维护多个值c#

时间:2015-09-15 07:31:24

标签: c# resx

我想为这样的一个键维护2个值

密钥代码

InvalidcardMessage,卡片详细信息无效,4

在resx文件中,我发现key只有一个值。如何在资源文件中全局维护我的项目中的这些值?反正有吗?

1 个答案:

答案 0 :(得分:1)

为什么不 valuecode组合成一个字符串,例如逗号(',')作为分隔符?所以在resx文件中它将是

 key   = "InvalidcardMessage"
 value = "Invalid card details,4" 

要获得valuecode所有你应该做的就是用逗号拆分

  String[] values = Resources.InvalidcardMessage.Split(',');

  String value = values[0];         // "Invalid card details"
  int code = int.Parse(values[1]);  // 4