gpt4 book ai didi

c# - 使用参数调用resx

转载 作者:太空宇宙 更新时间:2023-11-03 17:51:31 25 4
gpt4 key购买 nike

我在项目中有resx文件要翻译,我想替换所有文本
当我使用不带参数的文本时(例如遵循其工作原理)

objRes.ErrorMsg = Group.err_message_duplicate;//This replace the entire string


问题是我要替换以下字符串

 objRes.ErrorMsg = "user " + username + " doesn't exist in" + table;


为此,我在resx文件中创建以下条目

User  {0} doesn't exist in {1}


我应该如何使用带有参数的resx?

最佳答案

使用string.Format

objRes.ErrorMsg = string.Format("User {0} doesn't exist in {1}", username, table);


如果来自变量 Group.err_message_duplicate,请使用以下命令:

objRes.ErrorMsg = string.Format(Group.err_message_duplicate, username, table);

关于c# - 使用参数调用resx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24244264/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com