C# 按指定數量從前面或者後面刪除字符串

爲了方便處理一些數據,本身寫一個小程序來輔助工做,提升點效率。

 不夠刪除怎麼辦呢!?通常程序員都會立刻想到的是,用if判斷……。這裏其實不用if語句也能夠輕鬆實現的!

有些程序員還可能用 try catch...!我想說做爲程序員應該…… 算了,我仍是不說了。說多了心累!!!!仍是直接貼代碼!程序員

 1 /// <summary>
 2 /// 從字符串前面刪除指定字符個數
 3 /// </summary>
 4 /// <param name="s">字符串</param>
 5 /// <param name="len">個數</param>
 6 /// <returns>返回刪除後的字符串</returns>
 7 public static string RemoveLeft(string s, int len)
 8 {
 9     return s.PadLeft(len).Remove(0, len);
10 }
11 
12 /// <summary>
13 /// 從字符串後面刪除指定字符個數
14 /// </summary>
15 /// <param name="s">字符串</param>
16 /// <param name="len">個數</param>
17 /// <returns>返回刪除後的字符串</returns>
18 public static string RemoveRight(string s, int len)
19 {
20     s = s.PadRight(len);
21     return s.Remove(s.Length - len, len);
22 }
相關文章
相關標籤/搜索