我有阿拉伯字符串,并且当字符串中的所有单词均为阿拉伯语时,对齐方式正确(RTL),但是当字符串包含阿拉伯语和英语单词时,字符串对齐方式不正确。 当userName为英文时,字符串对齐方式不正确 顺便说一句,我尝试了这个答案,但没有成功
string userName = "توم";
string message = "يحب الورد";
string fullString = string.Format("{0} {1}", userName, message);
fullString is "توم يحب الورد" //correct result
string userName = "Tom";
string message = "يحب الورد";
string fullString = string.Format("{0} {1}", userName, message);
fullString is "Tom يحب الورد" //wrong result.
fullString should be "يحب الورد Tom" //This result is exactly what i need