读书人

统一设置字节长度有关问题

发布时间: 2012-03-05 11:54:03 作者: rapoo

统一设置字节长度问题
[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Ansi,Pack=1)]
public struct MyStruct
{
public Int32 iSize;
public Int32 ID;
...
};
我有很多结构,都要做
[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Ansi,Pack=1)]设置,我想项目里面有没有统一配置的地方

[解决办法]
自己建立一个 struct 模板项文件,每次从此模板创建你的 struct

BTW,对于 C# 对于值类型,如 struct,LayoutKind 默认就是 Sequential ,没有必要显示指定
[解决办法]

读书人网 >C#

热点推荐