C# 数组初始化
一、值類型的初始化
1 // Demo 1 2 int[] myArray; 3 myArray = new int[4]; 4 5 // Demo 2 6 int[] myArray = new int[4]; 7 8 // Demo 3 9 int[] myArray = new int[] {4, 7, 11, 2 }; 10 11 // Demo 4 12 int[] myArray = { 4, 7, 11, 2};二、如果數組元素是引用類型,就必須為每一個元素分配內存。
1 public class Person 2 { 3 public string FirstName { get; set; }; 4 public string LastName { get; set; } ; 5 public override string ToString() 6 { 7 return String.Format("{0} {1}", FirstName, LastName ); 8 } 9 } 10 11 // Demo 1 12 Person[] myPersons = new Person[2]; 13 14 myPerson[0] = new Person { FirstName="Ayrton", LastName="Senna" }; 15 myPerson[1] = new Person { FirstName="Michael", LastName="Schumacher"}; 16 17 18 // Demo 2 19 Person[] myPersons2 = 20 { 21 new Person { FirstName="Ayrton", LastName="Senna" }, 22 new Person { FirstName="Michael", LastName="Schumacher"}; 23 };?
轉載于:https://www.cnblogs.com/wanghaibin/articles/3665944.html
總結
- 上一篇: Android之使用Android-AQ
- 下一篇: C#操作Excel文件(转)