作者在 2008-04-26 14:43:26 发布以下内容
using System;
using System.Windows.Forms;
class indexClass
{
string[] name=new string[10];//name数组长度为10。
public string this[int index] //返回string类型 index为整型索引项
{
get
{
return name[index];
}
set
{
if(index>9||index<0) //判定下标是否在0-9之间
MessageBox.Show("输入数组下标有误");
else
name[index]=value;
}
}
}
class test
{
static void Main()
{
indexClass a=new indexClass();
a[0]="张三";
a[1]="李四";
a[2]="王五";
Console.WriteLine("a[0]编号的名字为 "+a[0]);
Console.WriteLine("a[1]编号的名字为 "+a[1]);
Console.WriteLine("a[2]编号的名字为 "+a[2]);
}
}
输出:
a[0]编号的名字为 张三
a[1]编号的名字为 李四
a[2]编号的名字为 王五