<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      使用C#刪除一個字符串?dāng)?shù)組中的空字符串

      C#中要如何才能刪除一個字符串?dāng)?shù)組中的空字符串呢?隨著微軟對C#不斷發(fā)展和更新,C#中對于數(shù)組操作的方式也變得越來越多樣化。以往要實現(xiàn)過濾數(shù)組中的空字符串,都是需要實行循環(huán)的方式來排除和過濾。C#3.0新增的lambda表達式就可以很方便實現(xiàn)這個功能,下面介紹多種方式來實現(xiàn)清除數(shù)組中的空字符串,以及在.net中將字符串?dāng)?shù)組中字符串為空的元素去除。

      方式一:使用lambda表達式篩選過濾掉數(shù)組中空字符串

              /// <summary>
              /// 使用lambda表達式排除/過濾/清空/刪除掉字符串?dāng)?shù)組中的空字符串
              /// </summary>
              /// <param name="args"></param>
              static void Main(string[] args)
              {
                  string[] strArray = { "","111","","222","","333"};           
                  Console.WriteLine("輸出帶有空字符串的數(shù)組:");
                  foreach (string str in strArray)
                  {
                      Console.WriteLine(str);
                  }
                  Console.WriteLine("-------------------------------------------");
                  //使用lambda表達式過濾掉空字符串
                  strArray = strArray.Where(s=>!string.IsNullOrEmpty(s)).ToArray();
                  Console.WriteLine("輸出過濾掉空字符串的數(shù)組:");
                  foreach (string str in strArray)
                  {
                      Console.WriteLine(str);
                  }
                  Console.Read();
              }

      方式二:使用泛型集合List<string>的ForEach循環(huán),過濾獲取正確的字符串,重新添加到新字符串?dāng)?shù)組中

                  string[] strArray = { "", "111", "", "222", "", "333" };
                  Console.WriteLine("輸出帶有空字符串的數(shù)組:");
                  foreach (string str in strArray)
                  {
                      Console.WriteLine(str);
                  }
                  Console.WriteLine("-------------------------------------------");
      
                  /*
                   *使用List泛型集合的ForEach方法循環(huán)獲取非空空字符串
                   *這里使用了匿名方法
                   */                        
                  List<string> list = new List<string>();
                  strArray.ToList().ForEach(
                  (s) =>
                  {
                      if (!string.IsNullOrEmpty(s))
                      {
                          list.Add(s);
                      }
                  }
                  );
                  strArray = list.ToArray();
      
                  Console.WriteLine("輸出過濾掉空字符串的數(shù)組:");
                  foreach (string str in strArray)
                  {
                      Console.WriteLine(str);
                  }
                  Console.Read();

       

      方式三:使用傳統(tǒng)循環(huán)方式來排除和刪除字符串?dāng)?shù)組中的空字符串

                  string[] strArray = { "", "111", "", "222", "", "333" };
                  Console.WriteLine("輸出帶有空字符串的數(shù)組:");
                  foreach (string str in strArray)
                  {
                      Console.WriteLine(str);
                  }
                  Console.WriteLine("-------------------------------------------");
      
                  //使用循環(huán)排除和過濾掉空字符串             
                  List<string> list = new List<string>();
                  foreach (string s in strArray)
                  {
                      if (!string.IsNullOrEmpty(s))
                      {
                          list.Add(s);
                      }
                  }
                             
                  strArray = list.ToArray();
      
                  Console.WriteLine("輸出過濾掉空字符串的數(shù)組:");
                  foreach (string str in strArray)
                  {
                      Console.WriteLine(str);
                  }
                  Console.Read();
      

      上面三種方式的最終結(jié)果都是一樣的,如下圖

      刪除掉字符串?dāng)?shù)組中的空字符串

      posted @ 2016-01-07 23:41  nd  閱讀(8307)  評論(1)    收藏  舉報
      主站蜘蛛池模板: 国产无遮挡猛进猛出免费| 精品国精品国产自在久国产应用男| 亚洲成人午夜排名成人午夜| 久久天天躁夜夜躁狠狠85| 成人婷婷网色偷偷亚洲男人的天堂| 亚洲精品码中文在线观看| 激情的视频一区二区三区| 亚洲AV乱码毛片在线播放| 久久三级国内外久久三级| 久久精品国产亚洲av麻豆长发| 中文字幕有码无码AV| 国产午夜精品福利免费看| 亚洲一区成人av在线| 人妻激情另类乱人伦人妻| 久久一区二区三区黄色片| 成人无码潮喷在线观看| 天堂中文8资源在线8| 新竹县| 久久精品国产www456c0m| www国产精品内射熟女| 国精品午夜福利视频| 真人作爱90分钟免费看视频| 欧美成人午夜精品免费福利| 欧美福利在线| 亚洲精品中文字幕第一页| 艳妇乳肉豪妇荡乳xxx| 老熟妇老熟女老女人天堂| 久久精品免视看国产成人| 日本免费视频| 亚洲国产综合一区二区精品| 亚洲国产精品自在拍在线播放蜜臀| 国产美女69视频免费观看| 中文字幕在线观看亚洲日韩| 亚洲国产成人无码电影| 日本无遮挡真人祼交视频| 国产在线观看免费观看| 国产天美传媒性色av| 国产精品偷伦费观看一次| 亚洲人成电影网站 久久影视| 国产成人无码综合亚洲日韩| 亚洲国内精品一区二区|