
C#
祥知道
这个作者很懒,什么都没留下…
展开
-
[C#]大小端字节序(Big Endian和Little Endian)
最近赶的一个项目是一个C#写的地面站,里面用到了一个变量 isBigEndian ,因为是改别人的代码,而且没有对应的文档说明,注释也是一个悲剧(而且是半开源的,核心代码都打成了DLL,人生感觉都要打出GG了),所以刚开始不知道是怎么回事,一百度BigEndian,才发现是,为了配置地面站和自驾仪通讯时的字节序,这下代码就豁然开朗原创 2016-04-14 23:20:40 · 20122 阅读 · 5 评论 -
[C#]UDP实现广播
其实UDP广播就是向255.255.255.255发送数据,接收端只需绑定UDP广播的端口号即可。发送端,发送的地址,255.255.255.255:Port,即,IPAddress.Broadcast:Port 接收端,接收的地址,0.0.0.0:Port,即,IPAddress.Any:Portusing System;usi原创 2016-04-11 21:15:58 · 10307 阅读 · 0 评论 -
[C#]控件大小随窗体改变而改变
这篇文章写的很好,一般我会选择第一种。 我改了一下格式,便于大家复制黏贴,O(∩_∩)O。第一种: 推荐在窗体中加上如下代码即可实现,但窗体点击放大按钮时却不能改变控件大小。private Size beforeResizeSize = Size.Empty;protected override void OnResizeBegin(EventArgs e){ base.OnResi转载 2016-04-09 20:27:16 · 2511 阅读 · 1 评论 -
[C#]解决第三方控件引起的"类型Universe无法解析程序集"问题
问题由来:项目中要用到C#的一个开源控件 DockPanel,按照方法加入第三控件(DockPanel)后,对它进行使用。可是在窗体拖动控件的时候,发现了一个错误: 类型Universe无法解析程序集:System.Design,Version=2.0.0.0,Culture=neutral,PublickeyToken=b03f5原创 2016-04-08 20:08:38 · 4926 阅读 · 0 评论 -
[C#]自定义消息收发
原创文章,欢迎转载。转载请注明:转载自 祥的博客原文链接:http最近由于项目要用到C#,所以最近学了一下C#,其中别人的代码里面用了 自定义消息,不过他们的代码是半开源,所以为了验证他们程序的传递机制,我自己写了一个Demo,学习了一下这种机制。主要是两个函数://发送消息public static extern void PostMessage(IntPtr hWnd, int msg, in原创 2016-04-01 12:59:32 · 3676 阅读 · 0 评论 -
[C#]UDP通讯
原创文章,欢迎转载。转载请注明:转载自 祥的博客原文链接:http://blog.youkuaiyun.com/humanking7/article/details/51024884UDP的作用不用多说,在C#中不用自己痛苦的调用套接字的API,有两种方式来实现:直接使用Socket类使用UdpClient类UdpClient类对基础Socket进行了封装,简化了UDP的开发难度,提高了编程效率。话不多说原创 2016-03-31 22:00:31 · 8015 阅读 · 2 评论 -
[C#]C++与C#数据类型总结
C++与C#数据类型总结 作用 C++类型 位数[Bytes] C#类型 别名 取值范围 后缀 字符 char 1 sbyte System.SByte -128~127 字符(u) unsigned char 1 byte System.Byte 0~2原创 2016-03-25 17:26:00 · 2107 阅读 · 0 评论