C#数组初始化方法详解
C# 提供多种数组初始化语法:
使用默认值创建新数组:
<code class="language-csharp">int[] numbers = new int[5]; </code>
使用初始值创建新数组:
<code class="language-csharp">string[] names = new string[] { "John", "Mary", "Bob" };</code>
直接用值初始化数组:
<code class="language-csharp">int[] numbers = { 1, 2, 3, 4, 5 };</code>
使用初始化表达式创建新数组:
<code class="language-csharp">int[] numbers = new[] { 1, 2, 3, 4, 5 };</code>
集合表达式 (C# 12 新特性):
<code class="language-csharp">int[] numbers = [1, 2, 3, 4, 5];</code>
补充说明:
var
关键字 (C# 3 引入) 进行类型推断。new[]
表达式,同样支持类型推断。以上是C#中的不同数组初始化语法是什么?的详细内容。更多信息请关注PHP中文网其他相关文章!