public short this[int i]
{
get
{
int k = i + m_offset;
if (k < m_size[0])
{
return m_buffer[0][k];
}
k -= m_size[0];
return m_buffer[1][k];
}
}