你的意思可能是索引器的问题。主要是用于实现Array这种类的形式,Array arrNew = new Array();
Array.Add("csdfa")然后可以直接使用类实例名称加[索引值],来取得对应的值 。
Array.Add("csdfa")然后可以直接使用类实例名称加[索引值],来取得对应的值 。
解决方案 »
- HttpWebRequest返回Section=ResponseStatusLine的问题
- IE WebBrowser打印预览 有的表格边线很粗,如何解决
- WCF通信问题
- 获取web服务的soap消息
- 一个字符串的问题
- 请教一个用IE浏览器打开本地网页并自动post的问题
- ACCESS数据库里的数据被删除了,但数据库的大小还是没变.请问怎么解决.
- 指定的转换无效。
- SpeechLib 调用异常
- 如何在C#中给(Web)TextBox控件添加KeyPress事件?
- winForm中treeview能不能把某些列给隐藏起来,不显示?
- 怎样使一个窗体(非模式)始终在另一个窗体(非MDI)之上,且移动范围在这个窗体之内?
{
private string name;
private string sex;
private string title; public string this[int i]
{
get
{
switch(i)
{
case 0:
return name;
case 1:
return sex;
case 2:
return title;
defualt:
throw new IndexOutRangeException();
}
set
{
switch(i)
{
case 0:
name=value;
break;
case 1:
sex=value;
break;
case 2:
title=value;
break;
default:
throw new IndexOutOfException();
}
}
}
}定义了索引符之后,我们就可以像这样使用类了: Person person1=new Person();
person1[0]="Jack";
person1[1]="Male";
person1[2]="Programer"; for(int i=0;i<3;i++)
{
Console.WriteLine(person[i]);
}