摘要:
[StructLayout(LayoutKind.Sequential,Pack =1)]//Pack此时设为1 public struct MyStrct { public float a; public float b; public float c; public float d; byte 阅读全文
摘要:
var fileStream = new FileStream(@"F:\xx.txt", FileMode.Open, FileAccess.Read, FileShare.None//可以确保该文件在打开期间,再打开会报错! ); var fileStreamA = new FileStream 阅读全文
摘要:
var buffer = new byte[1024]; using (var ms = new MemoryStream(buffer)) { //xxx } 原因是buffer的长度过短,当接受到的字节流长度大于1024时,读不完整。 修改为: int len = 1024 * 1024 * 1 阅读全文