C#

[C#] 条件によって処理を変えてみる(if, else)

こんにちは、リバティエンジニア[?]のFUNAです。 現役エンジニアとしてアプリケーション開発やWeb制作、SEOやブログ運営をしています。

今回はC#でプログラミングしていく中で、絶対といっていいほど使用頻度が高い「if , else」を使った条件分岐を見ていきましょう!

C#の条件分岐とは

まずは、初心者の方にもこの後の項目をわかりやすく理解してもらうために、「C#での条件分岐」とはいったい何なのか?

例えば、なにかの処理をするときに「Aの場合」や「Bの場合」、「Cの場合」と条件によりそれぞれで違うことをしたい場合があったとします。

こんな場合に、それぞれの条件で処理を変えるための処理を今回は解説していきます。

if , else if , else

今回のような条件によって処理を変えるような考え方は、C#だけでなくいろいろなプログラミングを組むうえで共通の考え方になるので、覚えておきましょう!

さて、そんな条件分岐のC#での記述方法をみていきます。
早速サンプルコードを見てください。

// 天気[0:晴れ, 1:曇り, 2:雨]
int wether;
wether = textBox1.Text;

// 条件分岐
if (wether == 0)
{
    printf("天気は晴れです。");
}
else if (wether == 1)
{
    printf("天気は曇りです。");
}
else if (wether == 2)
{
    printf("天気は雨です。");
}

このコードではint型のwetherという変数にユーザからの入力を受けたTextBoxのテキストを入れます。
その受け取った値によって処理を分けています。

もし、〇〇なら△△。( if )
もし、◇◇なら××。( else if )
それ以外なら、☆☆。( else )
まとめるとこうなります。

if文を使ったNullチェック

先ほど紹介したような、条件によって処理を分けるような使い方のほかに、変数などのNullチェックする際にも使えます。

サンプルコードを見てみましょう。

// 天気[0:晴れ, 1:曇り, 2:雨]
int wether;
wether = textBox.Text;

if (wether.toString != "")
{
    printf(”変数wetherの中身はカラではありません。”);
}
else
{
    printf(”変数wetherの中身はカラです。”);
}

このように変数に対して、「!= ""」とすることで、変数の値(今回は文字列型で比較)がカラかどうかがわかります。


 

Kindle Unlimitedで無料で本が読める

 

Kindle Unlimitedを無料で試す

 

なら最初の30日間は無料でコーディング・デザイン・ブログ・英語・Youtubeの参考書・キャリア・副業・マーケティング・漫画・美容知識・雑誌などが読み放題です。

人気の本もあるので是非お試ししてみてください!30日以内に解約すればお金は全くかかりません。

 


最近の投稿

【今すぐ行動しよう】フリーランスエンジニアとブログの相性は抜群!

フリーランスエンジニアがスキルや経験から得たビジネスノウハウを共有する手段として「ブログ」は非常におすすめです。自身のスキルや知識のアウトプットや、実際に自分が経験したことを共有して同じような境遇の人の手助けになるような情報を公開することで自分に帰ってくるメリットは非常に多いです。今回はそのあたりについて紹介していきます。

【経験談】フリーランスのエンジニアは本当に大変なの?安定のコツやポイント

フリーランスのエンジニアは「大変だからやめとけ」という話をよく聞くので、そのことについて現役でフリーランスエンジニアとして生活している私が、その話の実態を解説しようと思います。フリーランスエンジニアの大変なところはもちろんありますが、それ以上にメリットが多いので私個人的には非常におすすめしています。

【幸福度UP】フリーランスエンジニアの「田舎暮らし」実現できます

フリーランスエンジニアとして田舎で暮らす人が増えてるって聞くけど、本当なのかな?どうやったら実現できるのか?今回はフリーランスエンジニアとして田舎で生活をしたいという方向けに、実現可能なのか、実現するにはどうすれば良いのかをご紹介します。

【単価交渉で収入アップ】フリーランスが単価交渉を成功させる4つのポイント

フリーランスが収入をアップさせるための重要な手段のひとつに「単価交渉」があります。今回は、現役でフリーランスとしてエンジニアをしている私が実践して効果のあった単価交渉の方法やコツをご紹介します。

【 今なら無料!】タスク管理ツール「Backlog」を無料で使う方法と手順

今回は、普段のタスク管理からプロジェクトの管理まで幅広く使えるツール「Backlog」を無料で使うための方法とその手段を画像つきで紹介しました。もし気に入らなければ、期間内に解約してしまえば費用はかかりません。また、以外と知られていない「フリープラン」も紹介しているので、是非参考にしてみてください。

Copyright© FUNA BLOG , 2021 All Rights Reserved.