ひらひら

基本文法・構文解説

C#入門⑦|クラスとオブジェクト指向の基本

前回はLINQの基本について学びました。 今回は、C#における「オブジェクト指向」と「クラス」の基本について学びます。 最初は少しとっつきにくい内容かもしれませんが、その仕組みを理解すると、データや処理を整理して扱えるようになり、実務でも非...
基本文法・構文解説

C#入門⑥|LINQの基本とよく使うメソッドの使い方

前回は、コレクションの基本について学びました。 今回はその続きとして、リストなどのコレクションをより便利に扱えるLINQという機能について解説します。 LINQは、実務で非常によく使われる必須の機能であり、C#開発において基本を押さえておく...
基本文法・構文解説

C#入門⑤|コレクション(配列・List・Dictionary)の基本

前回は、演算子の基本について学びました。 今回は、実務でよく使われるコレクションである「配列」「リスト」「ディクショナリ」について、基本的な使い方を初心者向けにわかりやすく解説します。 コレクションとは? 複数の値を一括で管理したいときに使...
基本文法・構文解説

C#入門④|演算子の基本

前回はループ構文(foreach・for・while)の基本について学びました。 今回は、数値の計算、条件分岐、データの更新など、さまざまな場面で使われる演算子の基本について解説します。 算術演算子 算術演算子は、数値の四則演算を行うための...
基本文法・構文解説

C#入門③|ループ構文(foreach・for・while)の基本

前回は、条件分岐(if・switch・三項演算子)の基本について学びました。 今回は、実務でも特によく使われる「foreach文」を中心に、繰り返し処理の基本と書き方のコツをわかりやすく解説します。 3つのループ構文 まずは代表的な3つのル...
基本文法・構文解説

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

前回の「C#入門①」では、変数とデータ型について学びました。 今回は、if文、switch文、switch式、三項演算子など、C#でよく使われる条件分岐の基本的な書き方を解説します。 実務でも役立つ読みやすいコードを書くための工夫も紹介しま...
基本文法・構文解説

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

この「C#入門シリーズ」では、C#初心者の方に向けて、実務でよく使われる文法を全12回にわたって解説していきます。 ※C#開発環境の構築がまだの方は、まず以下の記事を参照してください。【初心者向け】C#の開発環境まとめ 第1回となる今回は、...
C#入門

.NETの全体像を解説|構成・歴史・アプリの種類まで

本記事ではこれからC#を学び始める方向けに、.NETとは何なのかについて解説します。 .NETとは? .NET(ドットネット)とは、Microsoftが提供するアプリケーション開発のための統合プラットフォームです。 「プラットフォーム」とは...
開発環境

C#の開発環境まとめ|Visual Studio・VSCodeの違いと選び方

この記事では、初めてC#開発をする人に向けて、おすすめのC#開発環境を紹介します。 C#開発環境の種類 C#を始めるための開発環境には複数の選択肢があります。以下は、代表的なツールの比較表です。 開発環境特徴初心者おすすめ度Visual S...
開発環境

Visual Studio CodeでC#開発環境を構築する手順

Visual Studio Code (VS Code)は、Microsoftが提供する無料の軽量コードエディタです。 C#の開発にも対応しており、Windows・Mac・Linuxすべての環境で使えるのが特徴です。 この記事では、VS C...