24 lines
469 B
C#

using System;
namespace EvoCalculator.Core.Calculation.Columns
{
public abstract class BaseColumn<T>
{
protected BaseColumn(int count)
{
Values = new T[count];
}
public T[] Values { get; set; }
public T GetValue(int i)
{
if (i < Values.Length)
{
return Values[i];
}
return (T) Convert.ChangeType(0.0, typeof(T));
}
}
}