0
一大塊,我需要一個類來幫助我訪問的內存塊類來幫助訪問的內存
到目前爲止,我有這個
class ABSet
{
private byte[] _raw;
public ABSet(byte[] RawData)
{
_raw=RawData;
}
public double A
{
get
{
return BitConverter.ToDouble(_raw, 2);
}
}
public double B
{
get
{
return BitConverter.ToDouble(_raw, 10);
}
}
}
現在我想這樣做
class ABSetCollection
{
private byte[] _raw;
public ABSetCollcetion(byte[] RawData)
{
_raw=RawData;
}
public ABSet this[int index]
{
get
{
// This Part Is What I Want To Figure Out
}
}
}
我知道我可以把return new ABSet(_raw);
,但我覺得必須有一個解決方案,需要較少的動態分配。
P.S.我想使用屬性的原因是因爲我在我的GUI中綁定到它們。
使用'List'有什麼問題? –
只是覺得它有很多存儲開銷。我試圖想出一個只需要一個'ABSet'實例的解決方案。 – MDK
爲什麼不簡單並將索引器添加到'ABSet'? –