【C#入門】基礎文法とサンプル集

C#言語の基本文法・使い方をサンプルプログラムのソースコード付きで解説します。

【C#とは】概要と特徴

C#は、マイクロソフト社が開発したオブジェクト指向型のプログラム言語です。
構文やライブラリなどは、C++やJavaの影響を強く受けています。
また、大きな特徴としてC#のソースコードをコンパイルすると、中間形式で記述された実行可能ファイルが生成されます。この実行可能ファイルを実行するには、「.NET Framework」が実行環境にインストールされている必要があります。

動画解説版

本ページの内容は動画でも解説しています。

【超入門】環境構築~基礎文法

記事URL 概要
VScode + .NET core VScode + .NET coreの組み合わせでC#の開発環境を構築します。
Visual Studio Visual StudioでC#の開発環境を構築します。
基本構造 C#の基本構造を解説します。
変数の種類・使い方 C#での変数の種類、扱い方を解説します。
算術演算子 算術演算子(+, -, *, /など)の使い方を解説します。
配列 C#での配列の扱い方を解説します。
複合代入演算子 複合代入演算子の使い方を解説します。
論理演算子 C#で論理演算を行う論理演算子の使い方を解説します。
条件演算子 条件分岐などで使用する条件演算子の使い方を解説します。
関係演算子 条件分岐などで使用する関係演算子の使い方を解説します。
増分・減分演算子 繰り返し処理などで使用する関係演算子の使い方を解説します。
統計処理 基本的な統計処理を行います。
switch文(条件分岐) Switch + break文を用いた条件分岐について解説します。
for文 for文により、同じ処理を繰り返します。
if文(条件分岐) if文を用いた条件分岐について解説します。
foreach文(繰り返し処理) foreach文とは、配列の要素数だけ繰り返し処理を行える文です。配列の要素値を1つずつ取り出す際に便利です。
while文 同じ処理を繰り返しおこなう場合に使います。
do while文 同じ処理を繰り返しおこなう場合に使います。
オブジェクト指向 オブジェクト指向は、関連するデータのやそれに対する処理を「オブジェクト」と呼ばれる1つのまとまりで管理する考え方です。C#でオブジェクト指向型のプログラミングを行う方法を解説します。
名前空間とusingディレクティブ 名前空間とusingディレクティブ、エイリアスの使い方について解説します。

【入門】ファイル処理、数値計算、ゲーム制作

記事URL 概要
Excel操作
数値計算 数値計算を行います。
画像処理 画像処理を行います。
BOT作成 BOTを作成します。

一週間で身につくC#言語の基本