摘要: C#排序算法大全 土人 2004-7-21 一、冒泡排序(Bubble) using System; namespace BubbleSorter { public class BubbleSorter { public void Sort(int[] list) { int i,j,temp; bool done=false; j=1; while((j<list.Length)&&(!done)) { done=true; for(i=0;i<list.Length-j;i++) { if(list[i]>list[i+1]) { done=false; 阅读全文
posted @ 2012-04-10 23:17 小锋神 阅读(727) 评论(1) 推荐(0) 编辑
摘要: //排序只带字符的数组,不带数字的private string[] aa ={ "a ", "c ", "b "}; Array.Sort(aa); MessageBox.Show(aa[0]); MessageBox.Show(aa[1]); MessageBox.Show(aa[2]); 结果是:a,b,c如果想实现Array.Sort(arr); 不对!!!!!!!!!! 比如: A1,A2,A10 用Array.Sort(arr);排出来就是 A1,A10,A2 而我要的是 A1,A2,A10这样就可以了: public cl 阅读全文
posted @ 2012-04-10 23:13 小锋神 阅读(28468) 评论(4) 推荐(0) 编辑
摘要: 用C#比较字符串有多种方法,如:1.string.Compare(x,y);2.string.Equals(x,y);如果要不区分大小写进行比较,则对应为:string.Compare(x,y);string.Equals(x,y);注:string.Compare比较结果的含义:值含义小于零x 小于 y。 或 x 为 空引用(在 Visual Basic 中为 Nothing)。零x 等于 y。大于零x 大于 y。 或 y 为 空引用(在 Visual Basic 中为 Nothing)。string.Equals比较结果的含义为:值含义truex 等于 y。falsex不等 y。其它常用字 阅读全文
posted @ 2012-04-10 22:34 小锋神 阅读(3213) 评论(1) 推荐(0) 编辑