Menu
CoddyTech

型宣言

CoddyのC#ジャーニー「基礎」セクションの一部。レッスン 9/69。

変数は特定の型で宣言されると、その型の値だけを保持できます。たとえば、int変数は整数値だけを保持でき、string変数はテキストだけを保持できます。

例:

int age = 25;        // 整数のみを格納できます
string str = "abc";  // テキストのみを格納できます

これらはエラーの原因になります。C# はプログラムの実行前に型をチェックするため、どちらもコンパイルエラーです。プログラムはまったく起動しません。

age = "defg";  // エラー: int変数にテキストは代入できません
str = 25;      // エラー: string変数に数値は代入できません

これらは有効です:

age = 26;      // OK: 新しい整数を代入
str = "Jane";  // OK: 新しい文字列を代入
challenge icon

チャレンジ

初心者

次の変数を、対応する型と値で宣言してください。

  • 値が 10 の int 型の変数 count。
  • 値が 150.75 の double 型の変数 total。
  • 値が 'A' の char 型の変数 grade。
  • 値が false の bool 型の変数 isActive。
  • 値が "Bob123" の string 型の変数 userName。

自分で試してみよう

using System;

public class Program {
    public static void Main(string[] args) {
        // ここで変数を宣言する
        
        
        // 値を出力する
        Console.WriteLine("Count: " + count);
        Console.WriteLine("Total: " + total);
        Console.WriteLine("Grade: " + grade);
        Console.WriteLine("Active: " + isActive);
        Console.WriteLine("User Name: " + userName);
        
    }
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: C#オンラインコンパイラ