在研究中文之前你可以先把英文+数字+符号等研究一下
他们可以用unicode或者ascii码来比大小,具体的大小表格你可以直接百度
至于中文的问题会更复杂,汉字的大小你也可以去查阅编码
在GH中可以使用character电池
正如你所见,中文的编码很大很大,储存方式也不太一样,这就是为啥中文是两个字节(0-32767)记录,英文是一个字节(0-255)
我不太建议你去比较完全不相干的字符串,例如"犀牛"和"abc"
这并没有实际的操作意义,中英文混合也意义不大。
如果只是学习阶段碰到好奇,可以跳过。
如果是具体碰到了技术问题,最好是描述技术问题的源头问题。
你的提问需要更加具体明确,自己已经搞清多少信息,还没搞清的那部分是什么,越具体越好。
补充一下,由于GH的开发基于C#语言环境,你的一开始的问题 字符串对比,其实是和C#语法和规则相关的, 和GH本身关系并不大。如果将来碰到类似的问题,建议你可以先从这方面着手搜索。
也正因为如此,这类问题很容易就触及到编程领域,这个时候你如果想要追根溯源,免不了要花一番功夫去啃那个自己不怎么熟悉的领域。