kie*_*ham 4 .net c# vb.net string-comparison
我正在使用StringComparison,"vi-VN"文化; 为什么比较字符串"TH"或"Th".StartsWith("T", StringComparison.CurrentCulture)返回false?
Th是越南人的一个字素.它是一个单独的文本单元,而不是两个单位的文本,因为它将是英文.因此,Th不是从T它开始,因为它是它自己的独特角色.
您需要使用区分Th字母T和文字的文化h.例如:
"Th".StartsWith("T", StringComparison.InvariantCulture)
Run Code Online (Sandbox Code Playgroud)