摘要: 最近公司需要将以前的协议全都改成ProtoBuf生成的协议,再将结构体打包和解包过程终于到一些问题 ,无法使用Marshal.SizeOf计算结构体大小,最后找了一下ProtoBuf的文档,可以用它自带的序列化和反序列化方法解决问题。 下面分享一下方法吧。 阅读全文
posted @ 2019-01-03 16:36 weirdgiant 阅读(12375) 评论(1) 推荐(0) 编辑
摘要: /// <summary> /// 将大数组拆分为多个小数组 /// </summary> /// <param name="superbyte">需要拆分原始数组</param> /// <param name="size">拆分后单个数组大小</param> /// <returns></ret 阅读全文
posted @ 2018-10-18 12:33 weirdgiant 阅读(4186) 评论(0) 推荐(0) 编辑
摘要: WPF程序中的App.config文件是应用程序中经常使用的一种配置文件,System.Configuration.dll文件中提供了大量的读写的配置,是一种很高效的程序配置方式。 1、首先在工程中配置App.config文件。 2、在App.config文件<configuration/>标签下添 阅读全文
posted @ 2018-10-17 14:39 weirdgiant 阅读(1722) 评论(0) 推荐(0) 编辑
摘要: <Button Content="Button" Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}"> 阅读全文
posted @ 2018-09-28 17:28 weirdgiant 阅读(1060) 评论(2) 推荐(0) 编辑