C Sharp/Hello World
表示
< C Sharp
基本的な実装
[編集]C#での基本的なHello Worldプログラムを紹介します。以下のコードは最も一般的な実装方法です。
標準的な実装
[編集]- HelloWorld.cs
using System; public class Hello { public static void Main(string[] args) { Console.WriteLine("Hello, World!"); } }
- 実行結果
Hello, World!
このコードの主要な要素:
System
名前空間の使用宣言Hello
クラスの定義- プログラムのエントリーポイントとなる
Main
メソッド Console.WriteLine
による標準出力
モダンな実装(C# 9.0以降)
[編集]C# 9.0から導入された新しい構文を使用すると、より簡潔に記述することができます。
- ModernHello.cs
System.Console.WriteLine("Hello, World!");
実装スタイルの比較
[編集]従来のスタイルと新しいスタイル
[編集]スタイル | 特徴 | 推奨される使用場面 |
---|---|---|
従来のスタイル | * 明示的な構造 * すべての要素が可視化 * 拡張性が高い |
* 大規模なプロジェクト * チーム開発 * 将来的な機能追加が予想される場合 |
モダンスタイル | * 簡潔な記述 * 最小限のコード * 高い可読性 |
* 小規模なスクリプト * プロトタイプ開発 * 教育目的 |
プログラムの解説
[編集]重要な要素
[編集]- using System: .NET Frameworkの基本的な機能を使用するための名前空間宣言
- public class: すべてのコードを含むクラスの定義
- Main メソッド: プログラムの実行開始点
- Console.WriteLine: 標準出力へのテキスト出力メソッド
技術情報
[編集]- 対応バージョン:C# 1.0以降
- 最新の省略記法:C# 9.0以降(.NET 5以降)
- 実行環境:.NET Framework, .NET Core, .NET 5+