在.Net中,给定一个字符,是否有办法判断该字符是否属于特定Unicode类别?我感兴趣的类别在此处定义http://www.fileformat.info/info/unicode/category/index.htm
例如,是否有一个函数可以执行以下操作?:
bool isCharInClass(Char c, String class)
可以这样称呼:
SomeClass.isCharInClass("a", "Lo");
最佳答案
您可以使用Char.GetUnicodeCategory
或CharUnicodeInfo.GetUnicodeCategory
来获取unicode类别(作为UnicodeCategory
)。
关于c# - char是unicode类的吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8290661/