Array
(. 6.10) . C# . Array, - . (enumerator) . , .NET 4 Tuple (), (. ).
. - , .
, , ; , , , :
int[] myArray;
. , . new . :
myArray = new int [ 4 ];
myArray , (. 6.1).
. , , . 6.10.
6.1 - myArray
, : int[] myArray = new int[4];
, . , , :
int [] myArray = new int[4] {4, 7, 11, 2 };
, , , :
int[] myArray = new int[] {4, 7, 11, 2};
C# . . , , , :
int[] myArray = {4, 7, 11, 2};
|
|
, , (indexer). .
. 0 . , , 1, . myArray . 0, 1, 2 3.
int[] myArray = new int[] {4, 7, 11, 2};
int vl = myArray[0]; //
int v2 = myArray[l]; //
myArray [3] = 44; //
, , IndexOutOfRangeException.
, Length, :
for (int i = 0; i < myArray.Length; i++)
{
Console.WriteLine(myArray[i]);
}
for foreach:
foreach (int val in myArray)
{
Console.WriteLine(val);
}
foreach IEnumerable IEnumerator, .