CSharp笔记
1.索引器的写法
using MyNamespace;
namespace MyNamespace
{
class Person {
private Person[] people;//建立类的实例数组people
public Person() { }//无参构造函数
private string a;
public Person this[int index]
{
get
{
return people[index];
}
set
{
if (people == null)//传入value时people为空,新建一个Person对象
{
people = new Person[] { value };
}
people[index] = value; }
}
public string aset //传入属性
{
get;
set;
}
}
}
class Progame
{
static void Main(string[] args)
{
Person peoples = new Person();
peoples[0] = new Person();
peoples[0].aset ="john" ;
Console.WriteLine(peoples[0].aset);
}
1
}
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Assyrian!