Yep, that's correct. I wish "thing.Length - 1" were as clear as "0", but it's not.
Besides, if you really cared about efficiency, you wouldn't be using growable containers... =)
Besides, if you really cared about efficiency, you wouldn't be using growable containers... =)