摘要: LINQ函数虽然和LINQ语句实现了同样的功能,但LINQ函数使用起来更加快捷。学过数据库的感觉LINQ语句都不难,但语句比较长。 会LINQ函数,才算会LINQ。 1、Where(),结果过滤 结果: 345678910 2、Select() Select()处理结果会传回一个对象,这个对象可以是 阅读全文
posted @ 2016-12-30 11:04 zhaotianff 阅读(1803) 评论(0) 推荐(0) 编辑
摘要: 假设现在有一个学生类 要使学生类之间能进行比较,实现System.IComparable接口的CompareTo方法 这样即可以比较两个类 研究一下System.IComparable接口,就会发现它的参数被定义成一个object。然而这种方式不是类型安全的,因为可能传进去的不是Student类型, 阅读全文
posted @ 2016-10-27 16:41 zhaotianff 阅读(1885) 评论(0) 推荐(0) 编辑
摘要: 有时要确保泛型类使用的类型参数是提供了特定方法的类型。 例如:假设要定义一个PrintableCollection类,但是又想该类储存的所有对象都提供了Print方法,可以用约束来规定该条件。 定义PrintableCollection类如下: 这个类编译时,编译器会验证用于替换T的类型实现了IPr 阅读全文
posted @ 2016-10-27 16:16 zhaotianff 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 首行缩进:text-indent:2em 行高:line-height:1.5em 1.5倍行距 也可以设置像素文字修饰:text-decoration:underline下划线 line-through 删除线字符间隔:letter-spacing:3px 内边距:padding:10px;上内边 阅读全文
posted @ 2016-10-26 21:44 zhaotianff 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 此API现在已经被关闭,不能再正常使用。 在文末加入了普通IP定位API的使用方法 API首页:http://lbsyun.baidu.com/index.php?title=webapi/high-acc-ip 1、申请百度账号,创建应用,获取密钥(AK) http://lbsyun.baidu. 阅读全文
posted @ 2016-10-22 19:11 zhaotianff 阅读(14170) 评论(1) 推荐(1) 编辑
摘要: 1、什么是委托: 委托是一个类型安全的对象,它指向程序中另一个以后会被调用的方法(或多个方法)。它类似C语言里的函数指针,但它是类型安全的。 委托类型包含3个重要的信息: 它所调用的方法的名称 该方法的参数 该方法的返回值类型(可选) 当一个委托对象被创建并提供了上述信息后,它可以在运行时动态调用其 阅读全文
posted @ 2016-10-18 18:52 zhaotianff 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 错误截图: 解决方法: 在所操作的数据库表中添加一个主键即可解决此问题 阅读全文
posted @ 2016-09-19 18:58 zhaotianff 阅读(2889) 评论(0) 推荐(1) 编辑
摘要: 1 2 3 4 5 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 --> 41 ... 阅读全文
posted @ 2016-09-16 16:38 zhaotianff 阅读(880) 评论(0) 推荐(0) 编辑
摘要: skin是资源文件中的文件名,类型为png。 不知道效率怎么样。 看了下面的文章,感觉效率不怎么样,想寻找一种好一点的方法: http://blog.csdn.net/yxlnmj/article/details/5801842 附:从资源文件中读取图片到WPF中的方法 除了上述方法以外,还有一种方 阅读全文
posted @ 2016-09-05 20:03 zhaotianff 阅读(6261) 评论(0) 推荐(0) 编辑
摘要: 1 public static void Export(System.Data.DataTable dt,NPOI.HSSF.UserModel.HSSFWorkbook workbook,string FilePath) 2 { 3 if(dt.Rows.Count == 0) 4 { 5 ... 阅读全文
posted @ 2016-09-05 19:22 zhaotianff 阅读(3548) 评论(0) 推荐(0) 编辑