这样的VC结构体,怎么在VB.net中声明

这样的VC结构体,如何在VB.net中声明?
所调用的VC dll中有下面这样的一个的VC结构体,请问在VB.NET中该如何声明呢?多谢

不知道,VC结构体的函数是否也需要声明?是否也需要加入执行语句?

struct RASTbit
{
unsigned short bCell[19];
RASTbit()
  { char i ;
for(i=0;i<19;i++)*(bCell+i)=0;
}

  ~RASTbit()
  {
  char i ;
for(i=0;i<19;i++)*(bCell+i)=0;
  }
inline char getpoint(short int k)//得到数据位的内容
{
int a=k;
}
inline void setpoint(short int k)//设定位的内容
{
  int b = k;
  }
};

------解决方案--------------------
虽然对VC不是很懂,但是在VB.NET中也是可能构造这样的结构体,你可以在结构体内添加属性,方法与函数.