我正在尝试创建一个文件系统来处理大量的目录搜索。如果我在文件夹名称的内存使用方面使用大写或小写字母会不会有所作为?
答案 0 :(得分:8)
大小写不会影响角色的大小。某些字符在某些字符编码中占用不同的大小,但通常来自同一语言的字母都具有相同的大小。
答案 1 :(得分:4)
没有。每个角色占用相同的内存量。
你可以通过字符集和编码进行一些技术细节,但除非你有一个非常模糊的,大写和小写使用相同的位数。
答案 2 :(得分:1)
没有。特别是假设你只使用ascii字符。
答案 3 :(得分:1)
没有。两者都是char
类型,在C#中定义为16位长数值。更多参考:
https://msdn.microsoft.com/en-us/library/x9h8tsay.aspx
答案 4 :(得分:1)
数据类型char
必须至少足够大,以包含构成基本执行字符集的至少95个不同字符的编码。
这等于最少8位或一个字节。变量a
中的含义A
或char
至少需要1个字节。所以不,它是一样的。