趣味で始めるプログラミング

プログラミングを個人の趣味として楽しむブログ

C#

組み込みデータ型とちょっとした疑問に関する実験

今回は組み込みデータ型に関して 組み込みデータ型は大きく分けて「数値」「文字列」「真理値」「object」の4種類。もう少し詳細にはMicrosoftの下記サイトを参照してもらうのが確実だけど、大まかに理解する分には問題ないと思う。 組み込み型の一覧表 (C# …

プリプロセッサ ディレクティブ

普段コーディングではコンパイルシンボルくらいしか使っていないけれど、調べてみるとこれまた色々種類があって新しい発見が。具体的には以下の6種類で、特にVisualStudioを使っている身としては#region ~ #endregionがコメント代わりに使いやすくてよさそ…

ステートメントに関して

今回はステートメントに関して調べてみました。 こちらも普段何気なく使っていますが、実は結構な種類があり見ていくと面白いかもと思っていたのですが、C#でもunsafeを使うことでポインタが使える*1とか驚きました。 以下にステートメントの種類を記載しま…

今更ながらのローカル変数

今ならながら、ローカル変数に関して仕様を確認する。 こういう仕様は、実は言語ごとに微妙に違っていたりして確認すると楽しいことが時々あるので好きなんだけど、今回意外だったのは次の2点。 C#は基本的に静的な型付き言語で例外はobject型とdynamicの2つ…

C#の人気はいまひとつ?

C#

この超不定期、かつあまり読む人がいるとも思えないブログの題材にC#を選んだ理由は、そこそこの頻度でバージョンアップがあり、バージョンアップのたびに導入される新機能によって必要なコードの記述が削減され続けているところに魅力を感じたからでした。 …