如何在 .NET 中获取字符的 Unicode 脚本?

How to get the Unicode script for a character in .NET?

有没有办法为 C# 中的字符获取 Unicode script(书写系统)?

CharUnicodeInfo好像没有提供这个。

不是“普通”.NET...即使在 .NET 5.0 中,UnicodeRanges is incomplete: only BMP characters (so characters that only need a single char) are described... With libraries like UnicodeInfomation 中包含的信息您也可以获得您想要的信息。例如,该库公开了 Block。请注意,某些字母表(例如 Latin)分配有各种单独的块。

看看这个:Finding out Unicode character name in .Net如果一个图书馆能给你角色名,它肯定能给你它的方块。