有什么方法可以使用不同类型的索引属性。我试图搜索这个论坛,但这个问题有点不同,因为我根本无法为索引属性指定名称。
那么如何做到这一点(当然编译器会抱怨):一个属性返回一个对象另一个数组。在 Visual Basic 中,这种类型是可能的,而在 C# 中则不是?
属性1:
private Point3d this[int index] {
get {
return this.m_Levels[this.m_NodeLevel[index]][index];
}
set {
this.m_Levels[this.m_NodeLevel[index]][index] = value;
}
}
物业2:
private Point3d[] this[int index] {
get
{
return this.m_Levels[index];
}
set
{
this.m_Levels[index] = value;
}
}
蝴蝶刀刀
Qyouu
相关分类