我可以从文化代码中获取文本方向吗?

时间:2012-11-02 16:15:30

标签: c# cultureinfo culture hebrew right-to-left

如果我有国家/语言组合的文化代码,是否可以从中找到文本方向。

例如对于en-US我怎样才能从中得到文本方向从左到右?从ar-EG开始,我怎么知道文本方向是从右到左?

1 个答案:

答案 0 :(得分:7)

使用TextInfo.IsRightToLeft

CultureInfo属性可以轻松完成此操作

示例:

CultureInfo.GetCultureInfo("ar-EG").TextInfo.IsRightToLeft; // Return True
CultureInfo.GetCultureInfo("en-us").TextInfo.IsRightToLeft; // Return False
CultureInfo.GetCultureInfo("he-il").TextInfo.IsRightToLeft; // Return True