数组相关知识
程序街头
与大神一起学习代码 寻求进步
展开
-
C#中利用split分割字符串的几种方法
第一种方法:代码如下:string s=abcdeabcdeabcde;string[] sArray=s.Split(c) ;foreach(string i in sArray)Console.WriteLine(i.ToString());输出下面的结果:abdeabdeabde第二种方法:我们看到了结果是以一个指定的字符进行的分割。使用另一种构造方法对多个字符进行分割:代码如下:string s=abcdeabcdeabcdestring[原创 2021-07-21 14:49:10 · 8602 阅读 · 1 评论 -
C#截取字符串的几种方法
1.根据单个分隔字符用split截取例如代码如下:string st="GT123_1";string[] sArray=st.split("_");即可得到sArray[0]="GT123",sArray[1]="1";2.利用多个字符来分隔字符串例如代码如下:string str = "GTAZB_JiangjBen_123";string[] sArray = str.Split(new char[2] { 'j', '_' });foreach(原创 2021-07-21 14:44:50 · 2259 阅读 · 0 评论 -
C#中List〈string〉和string[]数组之间的相互转换
1,从System.String[]到List<System.String>System.String[] str={"a","b","c"};List<System.String> listS=new List<System.String>(str);2, 从List<System.String>到System.String[]List<System.String> listS=new List<System.Strin原创 2021-07-21 14:40:46 · 285 阅读 · 0 评论 -
比较一个数组中是否有重复数据
第一步进行函数的封装 /// <summary> /// 双层遍历,比较数组中是否有重复数据 /// </summary> static bool IsSameWithForeach(string[] arr) { for (var i = 0; i < arr.Length - 1; i++) { ...原创 2021-04-30 08:53:41 · 374 阅读 · 0 评论