c# - 在 C# 中从 CurrentCulture 中查找流向

标签 c# localization

你好 有什么方法可以获取当前文化的 FlowDirection。

我设置了一个属性,比如

public string FlowDirection
{
get {
return // should return the flow direction using Thread.CurrentThread.CurrentUICulture.
}
}

我不想像这样硬编码

if (currentLanguage.ToLower().StartsWith("ar"))
{
     return FlowDirection.RightToLeft;
}
else
{
    return FlowDirection.LeftToRight;
}

最佳答案

使用这个:CultureInfo.TextInfo.IsRightToLeft

取自related question

关于c# - 在 C# 中从 CurrentCulture 中查找流向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4791390/

相关文章:

c# - .NET 套接字缓冲区溢出没有错误

c# - 结构可以包含引用类型的字段吗

windows - (UWP) 从 Assets 文件夹获取 xml 文件

angular - 错误 : Metadata version mismatch for module . ../node_modules/@ngx-translate/core/core.d.ts,找到版本 4,预期为 3

c# - 将方法标记为过时,但同一类中的调用除外

c# - 从设备名称中提取型号

c# - "var"C# 中的类型推断

c++ - 如何使用 Visual Studio 为可执行文件设置默认语言属性?

javascript - .NET MVC 本地化 (JavaScript)

android - cocos2d-x本地化简体/繁体中文