[C#]文字列の空白を削除する

書式
1.先頭の空白を削除
文字列.TrimStart()
2.末尾の空白を削除
文字列.TrimEnd()
3.前後の空白を削除
文字列.Trim()

使用例

using System;

class Arkgame
{
    public static void Main()
    {
        //前後の空白を削除
        string str = " study ";
        Console.WriteLine("前後の空白を削除前 " + str + " 長さ: "+str.Length );
        Console.WriteLine("前後の空白を削除後 " + str.Trim()+" 長さ: "+str.Trim().Length );

        //先頭の空白を削除
        Console.WriteLine("先頭の空白を削除後 " + str.TrimStart() +" 長さ:"+str.TrimStart().Length );

        //末尾の空白を削除
        Console.WriteLine("末尾の空白を削除後 " + str.TrimEnd()  + " 長さ:" + str.TrimEnd().Length  );

        Console.ReadKey();
    }
}

実行結果

前後の空白を削除前  study  長さ: 7
前後の空白を削除後 study 長さ: 5
先頭の空白を削除後 study  長さ:6
末尾の空白を削除後  study 長さ:6

 

C#

Posted by arkgame