static未央

博客园 首页 新随笔 联系 订阅 管理

2010年1月16日 #

摘要: 首先IList 泛型接口是 ICollection 泛型接口的子代,并且是所有泛型列表的基接口。它仅仅是所有泛型类型的接口,并没有太多方法可以方便实用,如果仅仅是作为集合数据的承载体,确实,IList<T>可以胜任。不过,更多的时候,我们要对集合数据进行处理,从中筛选数据或者排序。这个时候IList<T>就爱莫能助了。1、当你只想使用接口的方法时,ILis<>这... 阅读全文
posted @ 2010-01-16 10:28 abstract未央 阅读(246) 评论(0) 推荐(0)

摘要: 代码如下:System.Diagnostics.ProcessStartInfoInfo=newSystem.Diagnostics.ProcessStartInfo();//设置外部程序名Info.FileName="notepad.exe";//设置外部程序的启动参数(命令行参数)为test.txtInfo.Arguments="test.txt";//设置外部程序工作目录为C:\Info.W... 阅读全文
posted @ 2010-01-16 10:24 abstract未央 阅读(607) 评论(0) 推荐(0)

摘要: 其实特别不愿意说sql注入的问题,因为这的确是个老掉牙的问题了,但是仍然还有不少人在这方面自以为安全性做得很到位,或者说万事只要存储过程就可以防止注入,即全都参数化,这样对于某些复杂逻辑来说,sql存储过程写法太过于冗长,不如在C#拼凑sql,也有很多人鄙视拼凑sql的人,我觉得,看待sql注入这个问题,应该是从本质上来杜绝注入,而不是想当然的依靠存储过程,拒绝拼凑sql。我说一下我自己的经验吧一... 阅读全文
posted @ 2010-01-16 10:22 abstract未央 阅读(668) 评论(0) 推荐(0)

摘要: 因为平时项目中用到的很少,这种基础的问题,看了忘,忘了看。从网上找到的千篇一律。今天自己试验一下这些说法。 三、抽象类和接口的区别: 1.类是对对象的抽象,可以把抽象类理解为把类当作对象,抽象成的类叫做抽象类.而接口只是一个行为的规范或规定,微软的自定义接口总是后带able字段,证明其是表述一类类“我能做。。。”.抽象类更多的是定义在一系列紧密相关的类间,而接口大多数是关系... 阅读全文
posted @ 2010-01-16 10:18 abstract未央 阅读(339) 评论(0) 推荐(0)

摘要: C#没有提供播放MP3等音频文件的类,要编写播放MP3等音频文件程序,必须使用第三方控件或类。本文使用API函数mciSendString,编写一个播放MP3等音频文件的类。 具体源码如下:一、使用API函数mciSendString构成的媒体播放类。using System;using System.Runtime.InteropServices;using System.Text;using ... 阅读全文
posted @ 2010-01-16 10:16 abstract未央 阅读(367) 评论(0) 推荐(0)

摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--C#导入XLS数据到数据库实现代码如下:usingSystem;usingSystem.Collections;usingSystem.Configuration;usingSystem.Data;u... 阅读全文
posted @ 2010-01-16 09:53 abstract未央 阅读(278) 评论(0) 推荐(0)