How to empty an array in C#

2 Answers

0 votes
using System;
 
class Program
{
    static void Main() {
        string[] arr = {"c#", "c++", "java", "python"};
  
        Console.WriteLine(String.Join(" ", arr));
         
        Array.Clear(arr, 0, arr.Length);
         
        Console.WriteLine(arr.Length);
 
        Console.WriteLine(String.Join(" ", arr));
    }
}
   
   
   
/*
run:
   
c# c++ java python
4
 
*/

 



answered Oct 28, 2019 by avibootz
edited Aug 4, 2022 by avibootz
0 votes
using System;
 
class Program
{
    static void Main() {
        int[] arr = new int[] {3, 6, 2, 8, 1, 9, 3};
  
        Console.WriteLine(String.Join(" ", arr));
         
        Array.Clear(arr, 0, arr.Length);
         
        Console.WriteLine(arr.Length);
 
        Console.WriteLine(String.Join(" ", arr));
    }
}
   
   
   
/*
run:
   
3 6 2 8 1 9 3
7
0 0 0 0 0 0 0
 
*/

 



answered Oct 28, 2019 by avibootz
edited Aug 4, 2022 by avibootz

Related questions

1 answer 80 views
1 answer 170 views
1 answer 209 views
1 answer 116 views
116 views asked Dec 28, 2016 by avibootz
1 answer 96 views
2 answers 143 views
143 views asked May 26, 2024 by avibootz
...