c# - 如何在希伯来语中使用 String.Format

标签 c#

我目前使用的是字符串格式。在我的其他语言中完美运行,但我在使用希伯来语时遇到问题。

var msg = string.Format("{קיבלת בקשה חדשה להפנייה מ{0} ו {1} {2", "test1", "test2", "test3");

这会崩溃,并且希伯来文文本带有下划线,表明这是一个无效的占位符。

请问如何使用 String.Format 处理希伯来语文本

最佳答案

尝试使用字符串插值

var test1 = "test1";
var test2 = "test2";
var test3 = "test3";
var msg = $"{test3} {test2} ו {test1} קיבלת בקשה חדשה להפנייה מ";

关于c# - 如何在希伯来语中使用 String.Format,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54352499/

相关文章:

C# 使用泛型类而不指定类型

c# - Web 服务器正在发送重复的电子邮件

c# - 如何检查字符串是否包含列表值,如果包含但具有其他值,则如何单独检查

c# - 启动进程的服务不会显示 GUI C#

c# - ServiceStack ormLite 改变 OrderBy

c# - 使用 Selenium WebDriver 在自定义路径下载文件

c# - 删除目录中除 C# 中的文件之外的所有内容

c# - 一种选择特定随机名称的方法

c# - IIS 部署的 ASP.NET Core 应用程序提供间歇性 431 请求 header 太长错误

c# - C# 中的 getter 和 setter 有什么用?我如何将它们与数组一起使用?