如何构建中间包含 RTL(希伯来语)单词的字符串?

How to build string that contains RTL(Hebrew) word in the middle?

我尝试创建一个在日期中间包含月份的字符串,例如:

2020 阿拉伯语 30

我要定位在中间的这个词:'במרץ'

我知道我可以创建标签或文本框并将其放置在我想要的位置。但我想找到解决这个问题的方法。

尝试使用 StringBuilder 但没有成功

dateBuilder = stringBuilder.AppendFormat("{0} {1} {2}", year, month, day).ToString();

谢谢:)

string monthName = new DateTime(year, month, day).ToString("MMMM", new CultureInfo("he-IL"));
dateBuilder = stringBuilder.AppendFormat(string.Format("{0} {1} {2}", day, monthName, year)).ToString();