IEnumerable这个接口在MSDN上是这么说的,它是一个公开枚举数,该枚举数支持在非泛型集合上进行简单的迭代。换句话说,对于所有数组的遍历,都来自IEnumerable,那么我们就可以利用这个特性,来定义一个能够遍历字符串的通用方法. 下面先贴出code. usin...
关于本文档的说明   本文档基于ICSharpCode.SharpZipLib.dll的封装,常用的解压和压缩方法都已经涵盖在内,都是经过项目实战积累下来的   欢迎传播分享,必须保持原作者的信息,但禁止将该文档直接用于商业盈利。   本人自从几年前走上编程之路,一直致力于收...
一、先来分别介绍一下ArrayList,Hashtable,List<T>,Dictionary<K,V> 1.ArrayList动态数组,保存值的时候比较好用 2.Hashtable以存储键值对的方式存储。value,和key 3.List&lt...
本文实例讲述了C#提取网页中超链接link和text部分的方法。分享给大家供大家参考,具体如下: string s = \"..\"; Regex re = new Regex(@\"<a[^>]*href=(\"\"(?<href>[^\"\"...
方案一:Try...Catch(执行效率不高) 复制代码 代码如下:private bool IsNumberic(string oText) {     try     {         int var1=Convert.ToInt32 (oText);     ...
本文实例讲述了C#连接mysql数据库的方法。分享给大家供大家参考。具体实现方法如下: using System; using System.Configuration; using MySql.Data.MySqlClient; /// <summary&g...
主要是应对这种需求:软件只允许启动一次。 将这个问题转化一下,可以这样描述:对于一个软件,在启动一个进程之后,不允许启动其它进程,如果第二次打开程序,就把已经启动的那个进程的窗口放到最前端显示。 C# winfrom应用在启动之后会首先执行program.cs里的代码,所以需要...
在c#中,event与delegate是两个非常重要的概念。因为在Windows应用程序中,对事件的使用非常频繁,而事件的实现依赖于delegate。 下面是对网上一些比较好的关于delegage的资料的整理,以及自己的一些想法。 Delegate是什么?    Delega...
初学者,照着书上的抄袭制作,但已经理解了里面的意思和应用,并且进行了稍微改善和异常捕捉。这里记录下,以防以后用到这方面的知识点。 窗体设计: code: 复制代码 代码如下:using System;using System.Collections.Generic;using...
 本文给大家介绍如何去获取一个文件的关联图标呢?现总结如下:   首先明确问题:获取一个文件的关联图标或者是某个类型文件的显示图标。   在网上搜了一圈,发现方法还是比较多的,但是应用C#进行获取的方法不多。我选择一种用.Net库的方法。  使用的类:     Syst...

我的博客

人生若只如初见,何事秋风悲画扇。