基本文法・構文解説

基本文法・構文解説

C#入門② | 条件分岐(if・switch・三項演算子)の基本

C#の条件分岐(if文・switch文・switch式・三項演算子)の基本を、初心者向けにわかりやすく解説します。各条件分岐構文の使い分けや実務で役立つ書き方のコツも、サンプルコード付きで丁寧に解説します。
基本文法・構文解説

C#入門① | 変数とデータ型の基本

C#の変数やデータ型の基本を、初心者にもわかりやすく解説します。変数の宣言方法やよく使うデータ型の特徴、var(型推論)やnullについても、サンプルコードも交えて丁寧に解説します。
基本文法・構文解説

C#と比較して学ぶDart言語仕様③ – クラス・非同期処理

前回の記事に続いて、Dartの言語仕様をC#と比較しながら簡単に解説していきます。最後となる今回は、クラスと非同期処理について見ていきます。※第1回と第2回の記事は下記から飛べます。言語のバージョンDart 3.4.3C# 12 (.NET...
基本文法・構文解説

C#と比較して学ぶDart言語仕様② – 演算子・制御構文・例外処理・関数

前回の記事に続いて、Dartの言語仕様をC#と比較しながら簡単に解説していきます。今回は、演算子・制御構文・例外処理・関数について見ていきます。※第1回・第3回の記事はこちら言語のバージョンDart 3.4.3C# 12 (.NET 8)演...
基本文法・構文解説

C#と比較して学ぶDart言語仕様① – 変数・型・ジェネリクス

C#による開発経験しかなかった私が急遽Flutter/Dartを学ぶ必要性が出てきたため、Dartの言語仕様をC#と比較しながら簡単にまとめてみました。細かい仕様については誤りがあるかもしれないのでその点についてはご容赦ください。ボリューム...
基本文法・構文解説

【C#】Adapterパターンの使い方

デザインパターンの1つである「Adapterパターン」の基本的な使い方を解説します。環境Visual Studio 2022.NET 6Adapterパターンとは互換性がないクラス同士を連携させるためのパターンです。新たにAdapterクラ...
基本文法・構文解説

【C#】xUnitを使ったユニットテストの基本的な実装方法

C#と単体テストライブラリのxUnit.netを使った、基本的なユニットテストの実装方法を解説します。テストコードの基本的な書き方をマスターしましょう。
基本文法・構文解説

【C#】System.Text.Jsonの基本的な使い方

標準で搭載されている System.Text.Json 名前空間の JsonSerializer クラスを使って、JSONのシリアライズやデシリアライズを行う方法を解説します。環境Visual Studio 2022.NET 8参考ドキュメ...
基本文法・構文解説

【C#】internalクラスをテストする方法

アクセス修飾子がinternalのクラスやメソッド(他のプロジェクトから参照できない)に対して、別のテストプロジェクトからユニットテストを行う方法を解説します。この方法を用いることで、publicクラスと同じようにinternalクラスも手...