{}const=>[]async()letfn</>var
基礎開発概要

C#は、アプリケーション、ゲーム、Webサービスを作成するための強力な言語です。 🎮

C#は、Microsoftによって開発された最新の強力なプログラミング言語です。ゲーム(Unity)、デスクトッププログラム、Webアプリケーションの作成に最適です。この記事では、C#のインストール方法、変数、ループ、条件の操作方法、および最初のプログラムの作成方法について説明します。

К

Kodik

著者

2分で読める

C#とは? 🚀

C# (シー・シャープ)は、作成されたモダンなオブジェクト指向プログラミング言語です Microsoft。これは開発で広く使用されています デスクトッププログラム、Webアプリケーション、モバイルアプリケーション、ゲーム。開発したい場合 Unity、C#なしではできません!🎮

C#を学ぶべき理由は? 🔥

  • シンプルさとパワー: JavaやC ++に似たわかりやすい構文。

  • 幅広い用途: ゲームからエンタープライズソフトウェアまで。

  • .NETとの統合: 信頼性の高い高速アプリケーションを作成できます。

  • ゲーム開発: Unityの言語#1。

🔥 10万人以上の学生が参加中

理論を読むのに疲れた?
コーディングの時間だ!

Kodik — 実践でプログラミングを学ぶアプリ。AIメンター、インタラクティブなレッスン、実際のプロジェクト。

🤖 AI 24時間
🎓 修了証
💰 無料
🚀 始める
今日参加

C#をインストールする方法は? 💻

C#を使用するには、次のものが必要です。

C#がインストールされているかどうかを確認する方法は? 🛠

ターミナルを開いて入力してください:

dotnet --version

.NETがインストールされている場合は、SDKバージョンが表示されます。

C#構文の基礎 📚

1. 変数 📦

C#では、変数は厳密に型指定されています。たとえば、次のようになります。

変数宣言の例:

using System;

class Program {
    static void Main() {
        string name = "Alice"; // テキスト変数
        int age = 25; // 整数
        double pi = 3.14; // 浮動小数点数

        Console.WriteLine($"Name: {name}, Age: {age}, Pi: {pi}");
    }
}

2. データの出力 📤

情報を表示するには、Console.WriteLine()を使用します。

例:

using System;

class Program {
    static void Main() {
        Console.WriteLine("Hello, world!");
    }
}

3. 条件演算子(if...else)🧐

プログラムが意思決定を行うことを可能にします。

例:

using System;

class Program {
    static void Main() {
        int age = 20;

        if (age >= 18) {
            Console.WriteLine("You're an adult!");
        } else {
            Console.WriteLine("You're still a child.");
        }
    }
}

4. ループ (for、while) 🔄

ループを使用すると、アクションを繰り返すことができます。

例:

using System;

class Program {
    static void Main() {
        for (int i = 1; i <= 5; i++) {
            Console.WriteLine(i);
        }
    }
}

5.機能📐

関数はコードを構造化するのに役立ちます。

例:

using System;

class Program {
    static int Square(int x) {
        return x * x;
    }

    static void Main() {
        Console.WriteLine("Square of the number 5: " + Square(5));
    }
}

C#のシンプルなプロジェクト💡

1.乱数発生器🎲

プログラムは1から100までの乱数を生成します。

using System;

class Program {
    static void Main() {
        Random random = new Random();
        int number = random.Next(1, 101);
        Console.WriteLine("Random number: " + number);
    }
}

2. 九九の表 📊

プログラムは1から10までの乗算表を表示します。

using System;

class Program {
    static void Main() {
        for (int i = 1; i <= 10; i++) {
            for (int j = 1; j <= 10; j++) {
                Console.Write($"{i * j}\t");
            }
            Console.WriteLine();
        }
    }
}

3. 文字列の文字数をカウントする 🔢

プログラムは文字列内の文字をカウントします。

using System;

class Program {
    static void Main() {
        string text = "Hello, C#!";
        Console.WriteLine("Number of characters: " + text.Length);
    }
}

4.偶数のチェック🔍

プログラムは、数が偶数であるかどうかを判断します。

using System;

class Program {
    static void Main() {
        int number = 42;
        if (number % 2 == 0) {
            Console.WriteLine($"{number} - even number");
        } else {
            Console.WriteLine($"{number} - odd number");
        }
    }
}

5.数の階乗の計算🎯

このコードは、指定された数の階乗を計算します。

using System;

class Program {
    static int Factorial(int n) {
        int result = 1;
        for (int i = 1; i <= n; i++) {
            result *= i;
        }
        return result;
    }

    static void Main() {
        Console.WriteLine("Factorial 5: " + Factorial(5));
    }
}

結論🎉

C#は強力な作成言語です ゲーム、デスクトップアプリケーション、およびWebサービスこの記事では、変数、入出力、条件、ループ、関数の基本について説明しました。これで、最初のプログラムを書くことができます! 🚀

練習すればするほど、コードは向上します。実験し、新しいタスクに挑戦し、プログラミングを習得しましょう!C#の学習がうまくいきますように!😊

🎯先延ばしをやめよう

記事は気に入った?
実践の時間だ!

Kodikでは読むだけでなく、すぐにコードを書く。理論 + 実践 = 本当のスキル。

即座に実践
🧠AIがコードを説明
🏆修了証

登録不要 • カード不要