【发布时间】:2011-02-03 07:14:26
【问题描述】:
如果我的结构中有一个或多个 System.String,则此错误将停止编译
还有其他存储字符串的方法吗?
我尝试过这样的事情:
private long _B_ID;
private byte[] _C_Name;
private byte[] _C_Address;
private byte[] _C_Telephone;
但它似乎不起作用。
【问题讨论】:
-
你在用结构做什么?需要更多信息……
-
@n535:这是第一个代码,我的问题中的代码是第二个。
-
@Konrad Rudolph:我从 UdpClient 获取它们,将它们复制到非托管内存并尝试将它们转换为真正的结构。
-
你能说得更具体点吗?
-
@n535:我停止使用指针,我正在使用 System.Runtime.Formatters.Binary.BinaryFormatter。并以超快的速度玩得开心。
标签: .net pointers string struct