using System; using System.Collections.Generic; using System.Text; namespace Test { public class Program { private int[] mydata; public Program(int size) { mydata = new int[size]; for (int i = 0; i < size; i++) { mydata[i] = 0; } } //索引指示器 public int this[int pos] { get { return mydata[pos]; } set { mydata[pos] = value; } } static void Main(string[] args) { int size = 100; Program myint = new Program(size); myint[2] = 2; myint[25] = 25; myint[99] = 99; Console.WriteLine("\nmydata Output\n"); for (int k = 0; k < size; k++) { Console.WriteLine("myint{0}:{1}",k,myint[k]); } Console.ReadLine(); } } }