ブラウザ上でC#を試せるサービス
以下のサービスを使えば、VisualStudio や .NET SDK をインストールしなくても、ブラウザだけでC#のコードを書いて実行できます。コードの動作確認やちょっとした実験に便利です。
C# のコードをブラウザ上で書いて即座に実行できるサービスです。.NET Framework・.NET Core・.NET 5 以降など、複数のバージョンに対応しています。コンソールアプリはもちろん、クラスを使ったコードも試せます。
アカウント登録なしで利用でき、作成したコードをURLで共有することも可能です。このサイトの練習問題の解答確認に最適です。
C# のコードが内部でどのような中間言語(IL)や機械語に変換されるかを確認できる高度なツールです。コードを入力するとリアルタイムに変換結果が表示されます。
通常の学習段階では使う機会は少ないですが、C# の内部動作への理解を深めたいときに役立ちます。
C# を含む多くの言語に対応したオンラインコンパイラ・デバッガです。ブレークポイントを設定してステップ実行する機能もあり、デバッグの練習に使えます。
60種類以上の言語に対応したシンプルなオンラインコンパイラです。C#(Mono)での実行に対応しており、標準入力(Console.ReadLine)を使うコードの動作確認にも使えます。作成したコードはURLで共有可能です。
学習を助けるその他のツール
C# や LINQ のコードをすぐに試せる Windows 向けの軽量ツールです(インストール型)。VisualStudio より起動が速く、小さなコードの動作確認に最適です。無料版でも C# の基本的な機能を十分に試せます。
AIがコードの続きを補完してくれる VS Code / Visual Studio 用の拡張機能です。学生・教育者は GitHub Education を通じて無料で利用できます。コードの書き方に迷ったときのヒントになります。
ただし、学習初期のうちはAIに頼りすぎず、まず自分で考える習慣を大切にしましょう。