なんだかGoodVibes

日々の勉強メモです。

2019-04-01から1ヶ月間の記事一覧

再帰呼出しで桁の合計を求めてみる

C#

再帰呼び出しって何?ってよくなるのでメモ。 再帰呼び出しとはあるメソッドのなかで自分自身を呼び出すとのこと。 イメージしにくいので、例としてある整数の桁の合計を求める処理を書いてみます。 以下のような再帰呼び出しで求めることができます。 publi…

比較結果の出力(==)

C#

ただ値の比較結果を出力したいだけのとき 以下のような書き方だと面倒ですよね。 var result = false; if (x == y) { result = true; } Console.WriteLine($"{x} と {y} は等しい?? ==> {result}"); このような書き方をしたら一行で表せるのでスッキリです。…

?: 演算子(三項条件演算子)

C#

よく忘れるのでメモ。 以下のようなコードがあります。 // num は数値とする var result = (num % 2 == 0) ? "偶数" : "奇数"; Console.WriteLine($"{num} は{result}です。"); 偶数か奇数なのかを判定するコードです。 ?: 演算子はtrue、false に応じて指定…

dotnet コマンド

普段、dotnet コマンド使っているので 私がよく使うコマンドをメモ。 コマンド 内容 dotnet build ビルドを実施 dotnet run ソースコードを実行 dotnet new 指定されたテンプレートに基づいて新規作成する dotnet sln add ソリューションファイルにプロジェ…

Hello World! の表示

C#

最初はやはり「Hello World!」の出力ですね。 以下サンプルです。 var text = "Hello World!"; Console.WriteLine("{0}", text); Console.WriteLine($"{text}"); 私は2つ目の記載方法が好きです。 C#6.0 以降で追加された機能のようですね。 $を先頭に記載…

初投稿

主にC#のメモを書いていきます。 他にもそのときそのとき勉強している言語のメモも書いていくつもりです。 最低でも週1は更新したいところ。 がんばります。