может v получить доступ к массиву структуры внутри класса, используя индексаторы ??
например здесь ..
class sample
{
public struct foo
{
int x;
int y;
}
foo[] anyname=new foo[100];
public foo this [int i]
{
get
{
// code here
}
set
{
// code here
}
}
}