.NET 4.x Индексатор для типа элемента double[] - C#
Формулировка задачи:
как возвратить массив в аксессоре get? возможно ли это?
using System;
class branch
{
double E;
double R;
// массив содержащий активное и реактивное сопротивления ветви
double[] RX = new double[2];
public branching(double R, double X, double E)
{
Res = R;
RX[0] = Res;
RX[1] = X;
this.E = E;
}
public double[] this[int index]
{
get
{
return RX[index][];
}
set
{
RX = value;
}
}
// Свойство активного сопротивления
public double Res
{
get
{
return R;
}
set
{
if (R >= 0) R = value;
}
}
}Решение задачи: «.NET 4.x Индексатор для типа элемента double[]»
textual
Листинг программы
public double[] this[int index]
{
get
{
return RX;
}