gpt4 book ai didi

c# - 使用输出消息 C# 的参数进行本地化

转载 作者:行者123 更新时间:2023-12-02 05:02:12 24 4
gpt4 key购买 nike

在我的应用程序中,我打印消息,有些是调试消息,有些需要作为弹出窗口启动。
我必须按照以下说明使用本地化:How to use localization in C#
我的问题是,如果我的输出基于数据成员,我如何将它发送到值并在 resx 文件中使用它?
我的输出日志是:

string.Format("Operation Id = {0} has failed", opId);

但是当我希望将其添加为本地化时,我无法将值(在我的 output_messages.resx 中)放入数据成员 opId。

最佳答案

您存储格式字符串,即 resx 可能包含:

Operation Id = {0} has failed

(against some key)

Then you can use:

string.Format(yourResources.WhateverNameYouUsed, opId);

关于c# - 使用输出消息 C# 的参数进行本地化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16893952/

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