Підрахунок списку починається з 0 чи 1 у C#?

Починає відлік з нуля. Інакше там не було б нуля речей, коли б була одна.4 квітня 2018 р

У програмуванні C# індексація завжди починається з нуля.

Вони засновані на 0. Однак підрахунок почнеться з одиниці, якщо список містить будь-які елементи. З MSDN, якщо ви хотіли це знайти: до елементів у цій колекції можна отримати доступ за допомогою цілочисельного індексу.

Примітка. списки python є 0-індексований. Отже, перший елемент дорівнює 0, другий – 1 і так далі. Отже, якщо в списку є n елементів, останній елемент буде n-1.

Count — це кількість елементів, які фактично містяться в List<T>. Ємність завжди більше або дорівнює Count. Якщо Count перевищує Capacity під час додавання елементів, ємність збільшується шляхом автоматичного перерозподілу внутрішнього масиву перед копіюванням старих елементів і додаванням нових елементів.

Починає відлік з нуля. Інакше там не було б нуля речей, коли б була одна.