Как точно определить размер будущего массива - C#

Узнай цену своей работы

Формулировка задачи:

Добрый. Нужно сделать следующее: программа принимает стрингу, разделяет текст в ней по 4 символа слева, записывает их в массив и удаляет (берет след. 4?) до тех пор, пока не останется символов. Собственно в этом и вопрос. Еще вопрос: как точно определить размер будущего массива (если возьмем просто new string[value.Lenght], то массив будет в 4 раза больше нужного).

Решение задачи: «Как точно определить размер будущего массива»

textual
Листинг программы
if (MyString.Length%4==0)
   StringArrayLength=MyString.Length/4;
else
   StringArrayLength=MyString.Length/4+1;
string StringArray=new string[StringArrayLength];

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.111 из 5
Похожие ответы