
Multidimensional Indexers
ปานฟ้า พฐาบัณพร 650710835
ความแตกต่างระหว่าง Multidimensional Indexers กับ Multidimensional Arrays
Multidimensional Indexers
Multidimensional Arrays
Example
using System;
class MultiIndexers {
int[, ] data = new int[5, 5];
// Multidimensional Indexers
public int this[int num1, int num2]
{
get
{
return data[num1, num2];
}
set
{
data[num1, num2] = value;
}
}
}
class Example1 {
public static void Main(String []args)
{
MultiIndexers Array = new MultiIndexers();
Array[0, 0] = 1;
Array[0, 1] = 2;
Array[0, 2] = 3;
Array[1, 0] = 4;
Array[1, 1] = 5;
Array[1, 2] = 6;
Array[2, 0] = 7;
Array[2, 1] = 8;
Array[2, 2] = 9;
Console.WriteLine("{0}\t{1}\t{2}\n{3}\t{4}\t{5}\n{6}\t{7}\t{8}",
Array[0, 0], Array[0, 1], Array[0, 2],
Array[1, 0], Array[1, 1], Array[1, 2],
Array[2, 0], Array[2, 1], Array[2, 2]);
}
}
เปรียบเทียบ Multidimensional Indexers ในภาษา C# กับภาษาต่าง ๆ
Video Presentation
Slide Presentation
Reference
Last updated
