プログラミングは、しばしば物事を見失いやすい複雑な問題である。特に、何百行ものソースコードがあるような大規模なプロジェクトでは、 コードを 理解し、プログラマーの意図を理解することが難しい場合がある。そこで活躍するのが コメント だ。コメントは自分自身にとって役に立つだけでなく、将来あなたのコードに手を加えたり、保守したりする必要のある同僚にとっても役に立ちます。このガイドでは、C#ソースコードに効果的にコメントを追加する方法と、コメントの種類について説明します。
主な要点
- 1行コメントは、2つのスラッシュ // で始まります。
- 複数行コメントは /* と */ で作成します。
- コメントはコードを読みやすくし、理解しやすくします。
単純な一行コメント
単純なコメントを挿入するには、コメントとして記録したいテキストの前に2つのスラッシュ // を置きます。これは特に、ソースコードのある行が何をするのかを素早く説明するのに便利です。

ここでは、次の行が "Hello World "というテキストを出力する役割を担っていることを、読者がすぐに理解できるようにします。
複数行コメントを使う
1行だけでなく、複数の行にコメントを書きたいこともあります。そのような場合は、複数行コメントを使用します。このコメントは/*で始まり、*/で終わります。こうすることで、コメント内に複数の行を持たせることができます。
これにより、コードの流れを中断することなく、より詳細な説明やメモを記述することができます。
要約タグの使用
上述したコメントに加えて、追加情報を提供するために、特にドキュメンテーションの目的で使用できる特別なタグもあります。summaryは、メソッドを文書化するために使用できる、もう1つのメンバータイプです。
summaryタグは、他の開発者がソースコードを読まなくても、そのメソッドが何をするのかがわかるようにします。
ソースコードのコメントについての結論
ソースコードにコメントを追加することは、あなたの意図を明確にし、ソフトウェアの保守性を高める効果的な方法です。優れたコメントは、チームのコラボレーションを促進するだけでなく、将来的に自分のコードの解読に費やす時間を確実に減らすことができます。
-
まとめ - C#のコメント:ソースコードに明確な痕跡を残す方法
ソースコードに1行コメントや複数行コメントを挿入することは、コードの理解度を高めるシンプルで効果的な方法です。コメントは書きすぎないようにしましょう。メソッドが何をするのかを文書化したい場合は、summaryタグを使用してください。
よくある質問
C#の単一行コメントとは何ですか? 単一行コメントは、2つのスラッシュ//で始まり、コードの1行をコメントします。
C#で複数行コメントを作成するには? 複数行コメントは/*で始まり、*/で終わります。
どのような場合にコメントを使用するのですか?コメントは、コードの重要な部分の説明を提供したり、その機能や意図を示したり、メンテナンスのために重要なメモを残すために使用する必要があります。
サマリー・タグの目的は何ですか?サマリー・タグは、クラスやメソッドに関する情報を提供するために使用します。