C#を学びたくなった。

というわけで勉強しようと思う。

C# で Windows フォーム アプリを作成する - Visual Studio (Windows)
Visual Studio で C# を使用して Windows フォーム アプリを作成する方法の詳細な手順を説明します。
名前空間(C#) - 超初心者向けプログラミング入門
C#の名前空間について。名前空間の意味や定義方法の説明。
一週間で身につくC#言語の基本|トップページ~Java言語の初心者でも、簡単にプログラミングが気軽に学習できるサイトです。
C#言語のプログラミングの手始めとして、有名なHelloWorldの表示から始めましょう。簡単なプログラムの作成を通して、C#のプログラミングの基本構造を学びましょう。

コンソール アプリケーション

コンソール(Console)とは …… ターミナル(端末)、コマンドプロンプトのイメージ。

コンソールアプリケーションとは……ターミナルを用いて、CLIで使えるアプリ

CLI(Command Line Interface)コマンドラインインターフェース

▼現代の日本では、CLI の代わりに CUI(= CLI)が一般的になっているが、CUI はどうやら俗称のようだ。
CUI(Character User Interface)キャラクターユーザーインターフェース

CLI ← 対義語 → GUI

新しいプロジェクトの作成

Visual Studio にて「新しいプロジェクトの作成」をクリック

プルダウンから、C# Windows コンソール を選択

  • コンソール アプリケーション
  • コンソール アプリ(.NET Framework)

の2つが表示される

「コンソール アプリケーション」は Winodws 以外の OS でも動作が可能なコンソールアプリケーションを作成できる。

「コンソール アプリ(.NET Framework)」は Windows 専用のコンソールアプリケーションが作成できる。

両者は使う開発フレームワークが異なっているため、微妙に標準クラスの仕様が変わっている可能性があるため、注意する必要がある。

情報源

Console.WriteLine(“Hello world!”);

クラス……メソッド(メンバ関数)を入れる箱だと思えばOK
メンバアクセス演算子……メンバ関数(メソッド)にアクセスするための演算子
メソッド(メンバ関数)……クラスに入ってる関数

Consoleクラスに入ってるWriteLineメソッドを、メンバアクセス演算子で利用している。

 

コメント

タイトルとURLをコピーしました