Cシャープ(#)配列定義の簡潔な方法

これは1次元整数配列の例です

using System;

namespace debug
{
    
    
    class Program
    {
    
    
        static void Main(string[] args)
        {
    
    
        	// 方法一
            int[] numbers = {
    
     2, 12, 5, 15 };
            Console.WriteLine(numbers.GetType());
            foreach(int i in numbers)
            {
    
    
                Console.WriteLine($"{i}");
            }
            // 方法二
            int[] numbers1 = new int[] {
    
     2, 12, 5, 15 };
            Console.WriteLine(numbers1.GetType());
            foreach (int i in numbers)
            {
    
    
                Console.WriteLine($"{i}");
            }
        }        
    }
}
//Result:
//System.Int32[]
//2
//12
//5
//15
//System.Int32[]
//2
//12
//5
//15

配列を定義するときに、後半new int[]省略して、定義する配列の値を直接入力できることがわかります。

役に立ったら手を挙げていいねをあげて、もっと多くの人にオススメさせてください〜

おすすめ

転載: blog.csdn.net/u011699626/article/details/111187462