摘要:
在C#中,一共有38个常用的运用符,根据它们所执行运算的特点和它们的优先级,为了便于记忆,我将它们归为七个等级:1、单元运算符和括号。2、常规算术运算符。3、位移运算符。4、比较运算符。5、逻辑运算符。6、各种赋值运算符。7、右位(后缀)单元运算符。1、在这一级中,有++、--(做为前缀)、()、+、-(做为单元运算符)、!、~。这一级中都是单元运算符,除了其中那一对特殊的具有改变任何运算优先级的括号。这此可以看出,在定义表达式中,那些单元运算符的优先级是很高的,可能是因为它们都直接作用于操作数吧。只有两个单元运算符的优先级不在第一级中,它们因为特殊的原因出现在了后面。2、在常规算术运算符中, 阅读全文
摘要:
项目需求,实现cs 客户端自动更新,由于文件很大,只能通过socket 传输更新文件,这样服务器端需要把更新的文件发送到客户端。基于此,做了一个Demo,案例简单,关键部分都有注释,文章最后附加源文件下载。希望对于正在学习socket 文件传输的同学有所帮助服务端文件:服务端文件 usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windo 阅读全文