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 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM