C#中的Unicode双向文本算法?
Posted
技术标签:
【中文标题】C#中的Unicode双向文本算法?【英文标题】:Unicode bidi text algorithm in C#? 【发布时间】:2012-01-15 19:41:55 【问题描述】:是否存在 C# 版本的 Unicode 算法,它采用 Unicode 字符串并将其分解为可以正确呈现的运行?每次运行都应该是从左到右或从右到左。
我们知道这是 Java ICU4J 的一部分,但这是一个大型库,我们只是在寻找这个特定的功能,以正确呈现文本。
【问题讨论】:
它内置在 Windows 中,在渲染字符串时使用。这还不够吗? 不,应该补充一点,我们需要它独立于平台。我们在多个平台上使用 C#。 【参考方案1】:这是处理比迪烟的 unicode 标准:
UNICODE BIDIRECTIONAL ALGORITHM
也可以试试:this
实现:
-
JAVA
C++
我相信您将能够相当简单地将它们转换为 c#
【讨论】:
以上是关于C#中的Unicode双向文本算法?的主要内容,如果未能解决你的问题,请参考以下文章