配列宣言の型省略
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/03 23:38 UTC 版)
new キーワードを用いた配列の宣言の際、型を省略できるようになった。匿名型の配列を宣言する際に威力を発揮する。 var a = new[] {"foo", "bar", null};// 上の文は次のように解釈される:string[] a = new string[] {"foo", "bar", null};// 以下の文:var a = new[] {"foo", "bar", 123};// は次のように解釈されることなく、誤りとなる:object[] a = new object[] {"foo", "bar", 123};
※この「配列宣言の型省略」の解説は、「C Sharp」の解説の一部です。
「配列宣言の型省略」を含む「C Sharp」の記事については、「C Sharp」の概要を参照ください。
- 配列宣言の型省略のページへのリンク