public virtual double[] this[int Index] { get { //return the Neuron at IList[Index] return (double[])this.List[Index]; } }