C#之快速排序

//文件中的数据格式为// 1 2 3 4 5// 1 2 3 5 6using System;using System.Text;using System.Collections;using System.IO;namespace InsertSort{ class QS { public int[] data; //待排序的数组 …… 阅读全文

C#之快速排序易产生错误代码对比

public void QuickSort(int fore, int last) //快速排序算法 { int begin = fore; int end = last; int tem = data[fore]; //基准元素 while (b …… 阅读全文

C#之泛型使用 IEnumerable

using System;using System.Collections;using System.Collections.Generic;using System.Text;using System.Linq;namespace ss{ public class LinkListNode //链表节点 { public object Value; …… 阅读全文

c#接口作用的深入理解

1、C#接口的作用 :C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就觉得用接口是多此一举,当然你这样想那是绝对绝对错误的,比尔盖茨的微软请的员工都是比盖茨还聪明的人,他们的C#能添这样的多足吗?!关于接口的作用,网上有一位就真的深入浅出给我们做了 …… 阅读全文

C#数组段ArraySegment<T>的使用

//数组段ArraySegment的使用using System;using System.Collections;using System.Collections.Generic;using System.Text;using System.Linq;namespace ss{ class Program { static int SumOfSegm …… 阅读全文

C#协变抗变

using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text;namespace Example{ public class Shape //形状基类 { public double Wi …… 阅读全文

C#获取指定路径下的文件信息

在获取某个磁盘的所有文件信息时,会先访问到磁盘的一些格式信息,而这些信息对一些没有一定权限的程序来说是不可访问的,故,会出现异常,我们需要try语句检测到这些异常并跳过这些异常。 …… 阅读全文

事件EventHander使用原理

C#事件处理原理 …… 阅读全文