请问C#结构中如何表示字符串数组?
C语言中的结构:
typedef struct test  
{
	char	sTest[1024];
	char	sArray[256][1024];
}Test;
我写的C#中对应的结构如下,
//其中	char	sTest[1024]; 我知道怎么表示,但是char	sArray[256][1024];就不知道了?
     [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
     public struct Test
     {
         [MarshalAs(UnmanagedType.ByValTStr,SizeConst = 1024)]public string[] sTest;
         //??????
     }
我估计也应该是应用MarshalAs,但是如何表示,请大大们解惑?
------解决方案--------------------
char sArray[256,1024];