How to check null array reference in C#

1 Answer

0 votes
using System;

namespace ConsoleApplication_C_Sharp
{
    class Program
    {
        static int[] static_arr1 = new int[0]; // Empty
        static int[] static_arr2; // Null

        static void Main(string[] args)
        {
            int[] arr1 = new int[0];
            Console.WriteLine(arr1 == null);

            int[] arr2 = null;
            Console.WriteLine(arr2 == null);

            Console.WriteLine(static_arr1 == null); // Empty
            Console.WriteLine(static_arr2 == null); // Null
        }
    }
}


/*
run:
 
False
True
False
True

*/

 



answered Jan 2, 2017 by avibootz

Related questions

1 answer 167 views
1 answer 117 views
1 answer 199 views
1 answer 289 views
6 answers 657 views
1 answer 163 views
...