学习笔记
GiveMeFivePan
这个作者很懒,什么都没留下…
展开
-
正则表达式
学习笔记:c#里面正则表达式1.与任意单词字符匹配:\w 例如:“stud$#y” 匹配其中的s,t,u,d,y ;2.与任意非单词字符匹配:\W 例如: “stud#y” 匹配其中的# ;3.与任意的空白字符(如:空格符,制表符,换行符)匹配:\s 例如: 正则表达式为:\w\s 则匹配”ID A1.3” 中的 “D ...原创 2017-08-17 00:37:05 · 188 阅读 · 0 评论 -
DBNULL和NULL的区别
菜鸟最近做项目遇到一个问题就是从数据库里面读出来的数据放到Table里面,获取的对象是object类型,然后进行非空判断,发现怎么判断都是非空的,导致结果出错当时的解决办法一:使用try catch捕获异常然后给对象赋值(可以解决问题但是不推荐使用),后来经过查阅资料找到这个方法,记录下来方法二:判断 object is DBNull 运行通过(注意此处是从数据库读出来的对象去拿的);转载 2017-10-11 12:02:29 · 1033 阅读 · 0 评论 -
c# cs项目里面窗体的ShowDialog()和show()的区别
最简单的区别为:以form1和form2为例;form1实例化后通过按钮弹出form2实例,如果用show()方法,则弹出的窗体和form1为同一级窗体,即多次点击按钮都可以弹出窗体;如果采用ShowDialog()方法,则弹出来的窗体form2为form1的子窗体,如果form2打开后无法聚焦到form1窗体上;深层里的理解为:ShowDialog()弹出的窗体为模式化窗体;show()弹出的...原创 2018-06-07 00:03:45 · 7616 阅读 · 0 评论