【C#】C#で文字列の空/NULL/スペースのチェックに便利な関数

DSC00462

2014年08月11日(月)

今回は少し便利っていうか、PHPだとなくて、C#さすが便利だなぁと思った関数があったので紹介します。

PHPだと文字のチェックとかめんどくさかった印象があるんだけど、これなら一発や。

 

文字列チェックに便利な関数

NULLと空文字(””)のチェックを一つの関数で同時にやってくれます。

string str_text = "";
if( String.IsNullOrEmpty(str_text) )
{
 // NULLもしくは空文字の場合
}

 

NULLとスペースのみのチェックを一つの関数で同時にやってくれます。

string str_text = " ";
if( String.IsNullOrWhiteSpace(str_text) ){
 // NULLもしくはスペースの場合
}


テスト用にこれを。。。

string str_text = "";
//string str_text = null;
//string str_text = " ";
//string str_text = "ああああ";

if( String.IsNullOrEmpty(str_text) )
{
 // NULLもしくは空文字の場合
}

if( String.IsNullOrWhiteSpace(str_text) ){
 // NULLもしくはスペースの場合
}


どうでしょうか。これだけでもC#っていいなっておもってしまったww

まぁPHPでもチェック関数を作っていれば別に必要ないんでしょうけど。。。

僕はそんなに蓄積させるタイプではないので都度構築あるのみです!!!

 

スポンサードリンク

運営サービスPR

スポンサードリンク

運営サービスPR