C#
饥渴计科极客杰铿
最讨厌伸手党,而不巧本人也是伸手党
展开
-
C#日记——委托
很多人说C#和JAVA很像,但也有很多地方不同,委托就是一个C#特有的东西 委托可以理解为C语言里的函数指针,只要参数和返回类型一致就可以指向它,但只有委托(delegate)是不够的必须要配合事件(event)来完成 可以理解为委托只是把某个方法放进去,然后赋值给事件,调用事件就是调用那个方法 举个例子 首先新建一个类 类里写好委托和事件,还有要委托的方法(其实也可以在主类里定义要委托的原创 2016-06-09 11:34:34 · 475 阅读 · 0 评论 -
C#日记——正则表达式(以检测邮箱和手机号格式为例)
正则表达式可以说是很烦人的一个东西,但学会了你就会觉得很爽,特别是用在爬虫或者检查输入数据的格式方面 我说一些比较常用的吧,主要有以下几个 \d判断是否是数字 \w判断是否是中文或者字母或者数字 {}连续出现次数的限定(可以一个参数或两个参数,两个参数要要逗号分隔,前面是最小连续次数,后面是最大连续字数) ^以什么开头 $ 以什么结尾 +连续出现(至少1个) 我这里就以检测邮箱地址和检测手机号格式原创 2016-06-09 16:39:58 · 1685 阅读 · 0 评论 -
C#日记——强大的查询LINQ
LINQ——语言集成查询(Language Integrated Query),是一个用来查询数据的语句,不仅可以用来查询数据库,还可以用来查询链表或者数组之类的,再也不用写一堆的蜜汁if和新建一大堆的临时变量了LINQ语法主要有以下几个: form xx in xx 遍历数组或者链表 group xx by xx into xx将什么根据什么条件打包成一个group如果下面LINQ语句不需用到这个原创 2016-06-10 16:09:56 · 443 阅读 · 0 评论