C#

Head First C# 感想

「Head First C#」を読みました。 たまにはこうやってC#を基本から勉強し直すのも良いですね。 LINQのところがすごく勉強になりました。
テクノロジー

C#の拡張メソッドの実装方法

C#での拡張メソッドの実装方法について勉強しました。 拡張メソッドも今まで使ったことがないです。 LINQも拡張メソッドで実装されているんですね。
テクノロジー

C#のNull許容型の取り扱い方法

C#でのNull許容型の取り扱い方法について勉強しました。 Null許容型はあんまり使っていないんですよね。 今回使い所がなんとなく分かったので、これから機会があるときに利用してみようと思います。
テクノロジー

「C# 7.3 では使用できません。8.0以上の言語バージョンをお使いください。」エラーの対処方法

Visual Studio 2019でnullableをenableに変更しようとしたら下記のエラーが発生しました。 「エラー CS8370 機能 'Null 許容参照型' は C# 7.3 では使用できません。8.0 以上の言語バージョンをお使いください。」 今回はその対処方法を書き残しておきます。
テクノロジー

C#でのバイナリファイルの読み書き

C#でのバイナリファイルの読み書きについて勉強しました。 でもなんか基礎勉強って飽きやすいですね。 やっぱり基礎勉強なんて辞めてゲーム作ろうかな。
テクノロジー

C#でのJsonの読み書き

C#でJSONの読み書きについて勉強しました。 コードもシンプルで使いやすいですね。
テクノロジー

C#でのファイルの読み書き

C#でファイルを読み込む方法とファイルへ書き込む方法を勉強しました。 何度か勉強しているはずなんですけど、ほとんど使う機会がなくてすぐ忘れちゃいますね。
テクノロジー

ラムダ式を使ったSwitch文

今日C#で学んだことはラムダ式を使ったSwitch文の書き方です。 すごく便利な機能ってわけじゃないんですが、コードの見た目が少しスッキリします。
テクノロジー

LINQのクエリ構文とメソッド構文

今日C#で学んだことはLINQのクエリ構文とメソッド構文についてです。 正直なんで構文を2つ用意したのか分かりません。 あえて言うならクエリ構文が今までのC#の文法と比べてあまりにも異質だったからなんでしょうかね。
テクノロジー

Visual Studioで単体テストを行う方法

Visual StudioにはUnit Test Projectという単体テストを行うことができるプロジェクトがあります。 今回はこのプロジェクトを使って、Visual Studioで単体テストを行う方法を勉強します。
テクノロジー

LINQのJoinの使い方

最近「Head First C#」を読んでC#の勉強をしています。 今日学んだことはLINQのJoinの使い方です。 LINQを使いこなせばデータ処理が格段と楽になりそうな気がしています。

なぜあなたはC#でオブジェクト指向プログラミングができないのか

C#でのオブジェクト指向の使い方を説明した本です。 簡単なさわりの部分しか書いていないので、オブジェクト指向についてしっかり勉強したいなら別の本を読んだ方が良いです。

C#を勉強する順番

著者がC#を勉強するのに一番良いと思う順番を教えてくれる本です。 著者がどのようにC#を勉強したかが時系列で書いてあり、非常に参考になりました。
タイトルとURLをコピーしました