C#は.NET Framework用として新たに作られたプログラミング言語
(※.NET Frameworkはプログラムの開発環境、実行環境の総称)
Visual Studio
Visual Studioでソースコードの記述をすると効率的。
フォントは「Consolas」にすると文字の見分けがつきやすい。
実行環境を決めてから実行する。
※プログラムを実行すると、自動的に「ビルド(実行ファイルが生成)」される。
static void Main() //Mainは大文字で始める
{
//このブロックに処理を記述
}
C#
変数
変数の宣言のかきかた
データ型 変数名;
const変数:constをつけて宣言する。初期値を変更できない。
主なデータ型
整数型 | 浮動小数点型 | 文字型 | 文字列型 |
---|---|---|---|
int,long | float,double,decimal | char | string |
文字型charはシングルクオーテーションで囲む。’a’
文字列型stringはダブルクオーテーションで囲む。”abc”
リテラル
10(初めは int型)、10.5(double型)、10L(long型)、10F(float型)
int型とdouble型の演算では結果はdouble型になる。int型の数値はdouble型の変数に代入可能。
データ型変換
浮動小数点型を整数型に変換
- キャスト;(int)、(long)を前につける。小数点以下は切り捨て。
- Convertクラスを使用;Convert.ToInt32(10.5)のようにかく。小数は「最近接偶数丸め」で丸められる。
整数型を浮動小数点型に変換
- キャスト;(double)を前につける。
- Convertクラスを使用
string型を数値に変換
- キャストはつかえないので、Convertクラスをつかう。
変数の参照
Console.WriteLine(変数名);
Console.ReadLine(変数名);
コメント