C#Struct与普通语言的struct不同在于,正常情况下你不能控制这个Struct的实际大小,因为内存分配由运行环境控制,而对于简单类型构成的struct由于填充方式与排序优化等原因,也会造成该struct大小在不同情况下不同。对于需要与其他语言开发的程序交互或者有联系的时候,经常需要定结构的数据格式,使用struct是个简单的方法。
关键在于C#中如何定struct的长度。
http://www.vsj.co.uk/articles/display.asp?id=501介绍了C#中的struct使用的策略,不错,介绍的比较详细。

相关文章:

  • 2022-12-23
  • 2021-08-13
  • 2021-12-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-30
猜你喜欢
  • 2021-07-16
  • 2021-05-22
  • 2022-12-23
  • 2022-01-31
  • 2022-12-23
  • 2021-08-30
相关资源
相似解决方案