好多语言都是数组下标都是从0开始的,一种习惯吧,记住就行了
老外在习惯吧,好比开车一样
这个没有什么疑问的。就是从0开始,记住就好了。看到源码也没用,就是一个规定。
如果真想看的话,现在reflector支持debug .net framework,可以跟进去看一下。不过reflector已经开始全面收费喽。
0是第一个自然数。在平时用数组的时候,0这个位置经常不会存有用的数据,只是为了保证用循环语句时能把1这个位置的数读出来。
一种规范
因为在计算机语言中,都是从0开始的,在一个这也是一种规范,因为计算机语言用的是二进制1010100001010等。。。。