Очистить символьный массив - C#

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

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

Добрый день. Надо почистить символьный массив от значений, на ум пришло только два способа, но мне мне кажется что они как-то не очень.
using System;
 
class Program
{
    static void Main(string[] args)
    {
        Char[] buffer = new Char[3]; //Пустой
 
        buffer[0] = 'a';
        buffer[1] = 'b';
        buffer[2] = 'c';
        //Теперь массив buffer не пустой
 
        //Первый вариант
        buffer = new Char[3];
        //Теперь массив buffer пустой
 
        //Второй вариант
        buffer[0] = 'a';
        buffer[1] = 'b';
        buffer[2] = 'c';
        //Теперь массив buffer не пустой
 
        Char[] TMPbuffer = new Char[3];
        buffer = TMPbuffer;
        //Теперь массив buffer пустой
 
        Console.WriteLine("Ready!");
        Console.ReadLine();
    }
}

Решение задачи: «Очистить символьный массив»

textual
Листинг программы
for (int i = 0; i < buffer.Length; i++)
    buffer[i] = default(char);

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


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

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

13   голосов , оценка 4.154 из 5