摘要: 在c#中把int转成byte[]一般都会使用BitConverter.GetBytes可以获取得到,但BitConverter有个问题就是每次调用都会产生一个新byte[];如果你比较执着的话以下提供两种方式可以省下这一些。 从BitConverter中把代码偷取出来,加功一下:),先看下BitConverter.GetBytes关于int的方法1 public unsafe static byte[] GetBytes(int value)2 {3 byte[] array = new byte[4];4 fixed (byte* ptr = array)5 {... 阅读全文
posted @ 2012-03-12 11:45 beetlex 阅读(3377) 评论(3) 推荐(3) 编辑