摘要: 1.using指令。using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每个cs的程序都会用到。 例如:using System; 一般都会出现在*.cs中。 2.using别名。using + 阅读全文
posted @ 2017-11-02 09:00 Snail_Go 阅读(791) 评论(0) 推荐(0) 编辑
摘要: Ctrl + [ 、Ctrl + ] 缩进代码Alt+3 Alt+4 注释、取消注释代码行Alt+5 Alt+6 切换缩进方式 空格<=>TabAlt+/ 单词完成,只要文中出现过,就可以帮你自动补齐。多按几次可以循环选择Alt+M 打开模块代码,先选中模块,然后按下此快捷键,会帮你打开改模块的py 阅读全文
posted @ 2017-05-29 16:59 Snail_Go 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 虽然比特率和波特率关系密切,但是它们是两个不同的概念。 比特率是测量每秒可传输数据比特位(0和1)数量的单位。例如,每秒2,400位的比特率是指每一秒钟传输了2,400个1和0。 波特率表示每秒钟一个信号(从0变为1或从1变为0)或符号(连接的电压、频率或相位)在通信通道中改变状态或发生变化的次数。 阅读全文
posted @ 2017-03-26 21:53 Snail_Go 阅读(1332) 评论(0) 推荐(0) 编辑
摘要: 一共有4种方式: 1.this.Close(); 只是关闭当前窗口,若不是主窗体,无法退出程序,另外若有托管线程(非主线程),也无法干净的退出; 2.Application.Exit();强制所有消息终止,退出所有的窗体,但若有托管线程(非主线程),也无法干净的退出; 3.Application.E 阅读全文
posted @ 2017-01-06 18:03 Snail_Go 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 我在之前的socket通信的基础上做了一点改进,使用多线程来使用,程序更加简洁实用。不足之处请指教哦! 话不多说,之前的随笔也有介绍,直接上代码啦! 注意:socket发送接收的都是字节数据 服务端socket(serverSocket): 客户端的代码基本没变~ 客户端socket(clientS 阅读全文
posted @ 2017-01-01 12:30 Snail_Go 阅读(5299) 评论(2) 推荐(1) 编辑
摘要: 好不容易把socket通信搞懂一点,比较喜欢做笔记,嘿嘿~ 希望共同学习,共同进步! socket通信是C#中非常基础的一个知识点,我这里用到的是基于Tcp协议的socket通信。Tcp会有三次握手连接通信. 一、 创建服务端socket的步骤: 1.首先需要引用socket通信中所用到的名称空间; 阅读全文
posted @ 2016-12-16 16:31 Snail_Go 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 在C#中,C#允许把类和函数声明为abstract。 抽象类不能实例化,抽象类可以包含普通函数和抽象函数,抽象函数就是只有函数定义没有函数体。显然,抽象函数本身也是虚拟的virtual(只有函数定义,没有函数实现)。 类是一个模板,那么抽象类就是一个不完整的模板,我们不能使用不完整的模板去构造对象。 阅读全文
posted @ 2016-12-04 20:16 Snail_Go 阅读(291) 评论(0) 推荐(0) 编辑
摘要: Grid是最常用的动态布局控件,也是所有动态布局控件中唯一可按比例动态调整分配空间的控件。 label : 标签,用来显示文本内容。可以为其他控件如文本框等添加一些描述性的信息。 TextBox : 文本框,用于显示或编辑纯文本字符。 Button:按钮,允许用户通过单击来执行操作。即可显示文本,又 阅读全文
posted @ 2016-12-03 19:43 Snail_Go 阅读(596) 评论(0) 推荐(0) 编辑
摘要: Canvas用于定义一个区域,称为画布,用于完全控制每个元素的精确位置。它是布局控件中最为简单的一种,直接将元素放在指定位置,使用Canvas时,必须指定一个子元素的位置(相对于Canvas),否则所有元素都将出现在Canvas的左上角。Canvas的左上角坐标为(0,0),向右为x轴正方向,向下为 阅读全文
posted @ 2016-12-03 19:30 Snail_Go 阅读(1426) 评论(0) 推荐(0) 编辑
摘要: WPF感悟 想对一个TreeView里的结点排序,不应该是对TreeViewItem排序,而是应该对TreeView的DataSource排序 TreeView的Item是CheckBox,想把这些CheckBox认为选中,不应该从UI下手,而是把与CheckBox相关联的数据设为true 想得到L 阅读全文
posted @ 2016-12-03 18:46 Snail_Go 阅读(173) 评论(0) 推荐(0) 编辑