変数とデータ型を理解する
C#で変数とデータ型を使ってデータを保存、操作する方法を学びます
「変数とデータ型を理解する」はCoddyKit上の無料C# Academyレッスンです。 これはレッスン1/3です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはC# Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 C# Academyコースには全3レッスンが含まれています。
C#での変数の宣言
変数とデータ型を理解する
次のレッスンへようこそ。このレッスンでは、変数とは何か、変数の宣言方法、そしてC#のさまざまなデータ型について学びます。それでは始めましょう。

変数とは何ですか
変数とは何ですか
変数は、プログラム内でデータを格納するための入れ物です。データに名前を付けられるため、後から再利用したり操作したりしやすくなります。
例: 変数には、名前、年齢、計算結果などを格納できます。
重要な点: C#では、使用する前に変数を宣言する必要があります。
変数の宣言
変数の宣言
C#で変数を宣言するには、次の構文を使用します。
[data type] [variable name] = [value];
例:
重要なポイント: C#のすべての変数には、特定のデータ型を指定する必要があります。
int age = 25;
// Declares an integer variable named 'age' and assigns it the value 25
string name = "John";
// Declares a string variable named 'name' and assigns it "John"
C#の一般的なデータ型
C#の一般的なデータ型
C#には、さまざまな種類のデータを格納するためのデータ型がいくつか用意されています。
- int: 整数を格納します(例:1、100、-50)。
- double: 小数を含む数値を格納します(例:3.14、-0.99)。
- string: 文字列を格納します(例:"Hello, World!")。
- char: 1文字を格納します(例:'A'、'5')。
- bool: trueまたはfalseの値を格納します。
ヒント: 格納するデータの種類に応じて、適切なデータ型を選択してください。
変数の初期化
変数の初期化
変数は、最初に値を代入せずに宣言して、後から値を代入することもできます。例:
ヒント: エラーを防ぐため、変数は使用する前に必ず初期化してください。
int age;
// Declare the variable
age = 30;
// Assign a value later
Console.WriteLine("Age: " + age);
// Outputs: Age: 30
定数変数
定数変数
変数の値を変更しない場合は、constキーワードを使用して定数として宣言します。例:
重要なポイント: 定数変数は、宣言時に初期化する必要があります。
const double Pi = 3.14159;
// Declare a constant
Console.WriteLine("The value of Pi is: " + Pi);
// Outputs: The value of Pi is: 3.14159
型変換
型変換
あるデータ型を別のデータ型に変換する必要が生じることがあります。例:
ヒント: 状況に応じて、明示的な変換または暗黙的な変換を使用してください。
int number = 10;
double decimalNumber = (double)number;
// Explicitly converts int to double
Console.WriteLine(decimalNumber);
// Outputs: 10.0
練習課題
練習課題
自分の名前、年齢、お気に入りの数字を格納する変数を宣言し、それらをコンソールに表示するプログラムを書いてください。例:
using System;
class Program {
static void Main() {
string name = "Alice";
int age = 20;
int favoriteNumber = 7;
Console.WriteLine("Name: " + name);
Console.WriteLine("Age: " + age);
Console.WriteLine("Favorite Number: " + favoriteNumber);
}
}
よくできました!
よくできました!
おめでとうございます!変数の宣言方法、データ型、そして定数の扱い方を学びました。次のレッスンでは、入力と出力を通してユーザーとやり取りする方法を学びます。引き続きコーディングしましょう!

よくある質問
「変数とデータ型を理解する」レッスンは無料ですか?
はい。「変数とデータ型を理解する」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、C# Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 C# Academyコースには全3レッスンが含まれています。
「変数とデータ型を理解する」で何を学びますか?
C#で変数とデータ型を使ってデータを保存、操作する方法を学びます ブラウザで直接実行するハンズオンコードでC# Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
C# Academyを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのC# Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/3です。
「変数とデータ型を理解する」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このC# Academyレッスンでコードを書いて実行できますか?
はい。すべてのC# Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- 変数とデータ型を理解する
- 基本的な入力と出力
- コメントとコードの読みやすさを理解する