在结构中如何使用结构数据? 在结构中不是不能使用结构,应该是fixed的问题吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不使用fixed 可以吗? public fixed Event[128] OriginEventData; 这不应该是结构的问题了是fixed不能用于结构形 的数据 http://msdn.microsoft.com/zh-cn/library/zycewsya.aspxC# 编程指南固定大小的缓冲区(C# 编程指南)在 C# 中,可以使用 fixed 语句在数据结构中创建带有固定大小数组的缓冲区。使用现有代码(如使用其他语言、预先存在的 DLL 或 COM 项目编写的代码)时,这种方法非常有用。固定数组可采用允许普通结构成员使用的任何属性或修饰符。唯一的限制是,数组类型必须是 bool、byte、 char、 short、int、long、sbyte、ushort、uint、ulong、float 或 double。 unsafe struct EventFrame { public FrameHeader EventFrameHeader; public dianqi.headerClass1.Event[] OriginEventData; }dianqi.headerClass1.Event[] OriginEventData = new headerClass1.Event[128];这样定义行不? ------------非托管---------------------- unsafe struct EventFrame { [MarshalAs(UnmanagedType.ByValArray, SizeConst =128*52)] public Event[] OriginEventData; } ---------------托管----------------------- unsafe class EventFrame { public EventFrame() { OriginEventData = new Event[128]; } Event[] OriginEventData; } TTOJJ:[MarshalAs(UnmanagedType.ByValArray, SizeConst =128*52)] 能详细的解释这句话的作用吗? C# 利用开源项目SharpSsh远程执行linux的shell命令 简单模拟 Excel - ExcelGrid 50分寻求图像合成方法 弱弱的问一个问题! 帮忙修改一下代码!着急啊! 如何对ArrayList中的Object按其某一属性进行正反的排序? 在adomd.net中,如何联接远程服务器上的多维数据集?我有许多分!!! 在Tree view中怎样高亮 单击的结点(急!!在线等啊!!!!) 100分求答案:問題如下: 多线程,声音播放问题! asp.net 代码出错 帮忙解决下 谢谢了 请教关于Datagridview中显示数据如何实现
C# 编程指南
固定大小的缓冲区(C# 编程指南)在 C# 中,可以使用 fixed 语句在数据结构中创建带有固定大小数组的缓冲区。使用现有代码(如使用其他语言、预先存在的 DLL 或 COM 项目编写的代码)时,这种方法非常有用。固定数组可采用允许普通结构成员使用的任何属性或修饰符。唯一的限制是,数组类型必须是 bool、byte、 char、 short、int、long、sbyte、ushort、uint、ulong、float 或 double。
{
public FrameHeader EventFrameHeader;
public dianqi.headerClass1.Event[] OriginEventData;
}dianqi.headerClass1.Event[] OriginEventData = new headerClass1.Event[128];
这样定义行不?
unsafe struct EventFrame
{
[MarshalAs(UnmanagedType.ByValArray, SizeConst =128*52)]
public Event[] OriginEventData;
} ---------------托管----------------------- unsafe class EventFrame
{
public EventFrame()
{
OriginEventData = new Event[128];
}
Event[] OriginEventData;
}
[MarshalAs(UnmanagedType.ByValArray, SizeConst =128*52)]
能详细的解释这句话的作用吗?