我想知道你是如何按照字母顺序(一个列表箱)用C语言的音符来排列人的全名的呢?
提前谢谢。
Q__:那么你只是想把对话当作“原始”字母吗?(Joao和Joao一样)?- NullUserException
A__:我想以我定义的语言对待它们,尊重人们每天使用的字母顺序规则。我相信它是用每种语言的语法写的。谢谢。-奎普斯
发布于 2010-09-06 22:49:26
这篇MSDN文章应该为您提供所需的内容:比较和排序特定区域性的数据。它用代码示例描述区域性敏感的比较、排序和规范化。
发布于 2010-09-06 22:41:39
可以使用s.Normalize(NormalizationForm.FormD)对字符串s进行规范化,将重音字符分隔为非重音字符,后面跟着重音符号。然后可以使用CharUnicodeInfo.GetUnicodeCategory(c) == UnicodeCategory.NonSpacingMark识别规范化s中的重音字符c。因此,您可以实现您自己的字符串比较操作符,以便在重音上放置所需的任何顺序。
https://stackoverflow.com/questions/3654490
复制相似问题