对于整Socket网络通讯的人来说,packet这玩意一定不会陌生.但是要知道此类的字段字节总数,使用Marshal.SizeOf,无疑是一个非常好的选择.这样可以大大节省你计算字节数的时间.
使用方法:Marshal.SizeOf( packet实例 )
using System; using System.Runtime.InteropServices; using CMD.com; namespace CMD { public class Program { static void Main(string[] args) { Myttee my = new Myttee(); my.bcc = 2; Console.WriteLine(Marshal.SizeOf(my)); Console.Read(); } } }
关于 Myttee:
//=========