标签: c# marshalling
c函数的签名是
void func(char** names)
调用func之后,names指向一个数组,该数组由连续的以0结尾的字符串组成,例如“ foo1 \ 0foo2 \ 0 ... fooN \ 0 \ 0”。
func
names
Q 如何将char**编组为IEnumerable<string>或类似的东西?
char**
IEnumerable<string>