アラビア語の文字列を先頭のDateTimeと連結しようとしています。さまざまな方法で試しましたが、DateTimeは常に文字列の最後になります。
var arabicText = "Jim قام بإعادة تعيين هذه المهمة إلى John";
var dateTime = DateTime.Now;
System.Globalization.CultureInfo ci = new System.Globalization.CultureInfo("ar-AE");
string test1 = arabicText + " :" + dateTime.ToString();
string test2 = arabicText + " :" + dateTime.ToString(ci);
したがって、これが表示されると、
ジムقامبإعادةتعيينهذهالمهمةإلىジョン:2012年2月10日
でも私はいつも
2012年2月10日:ジムقامبإعادةتعيينهذهالمهمةإلىジョン
どんなアイデアでも評価されます