AIMA-CSharp / Agent /Table /TableBase.cs
ewdlop's picture
Upload folder using huggingface_hub
90ca39a verified
using System.Collections.Generic;
namespace AIMA.Agent.Table
{
public abstract record TableBase<RowHeaderType, ColumnHeaderType, ValueType>(List<RowHeaderType> RowHeaders,
List<ColumnHeaderType> ColumnHeaders, Dictionary<RowHeaderType, Dictionary<ColumnHeaderType, ValueType>> Rows)
: ITable<RowHeaderType, ColumnHeaderType, ValueType> where ValueType : struct
{
public virtual ValueType Get(RowHeaderType r, ColumnHeaderType c)
{
return default;
}
public virtual void Set(RowHeaderType r, ColumnHeaderType c, ValueType v)
{
}
}
}