有一个对象,下面有三个成员,分别是n,Si,Cij,后面两个分别是一维二维数组,写属性的时候我照着下面写,调用的时候我只能调用One.N,后面那两个数组怎么调用?是不是我的数组属性写错了?怎么调用数组属性。
public class One
{
private int n;
public int N
{
get { return n; }
set { n = value; }
}
private double[] s;
public double this[int index]
{
get { return s[index ]; }
set { s[index ] = value; }
}
private double[,] c;
public double this[int row,int col]
{
get { return c[row,col]; }
set { c[row,col] = value; }
}
}
|