コンソールアプリケーションで従来のコードスタイルのProgram.cs ファイルを使用する ・ 最上位レベルのステートメントを利用しない
コンソールアプリケーションで従来のコードスタイルのProgram.cs ファイルを使用する手順を紹介します。
最上位レベルのステートメントを利用しないコードを作成する手順になります。
概要
.NET 6 以降で`は、Visual Studioで新しいコンソールアプリケーションを作成すると、新しいスタイルのコードテンプレートで Program.cs ファイルが作成されます。
プログラムによっては従来のコードスタイルの Program.csを利用したい場合があります。この記事では、従来のコードスタイルでコンソールアプリケーションの Program.cs を
作成する手順を紹介します。
手順
コンソールアプリケーションのプロジェクトを作成します。
新しいプロジェクトの作成ダイアログで[コンソール アプリ]の項目を選択して次に進みます
[追加情報]の画面が表示されます。フレームワークの項目で使用する.NETのバージョンを選択します。[フレームワーク]のドロップダウンリストボックスの下部に
[最上位]レベルのステートメントを使用しない]チェックボックスがあります。
[最上位レベルのステートメントを使用しない]チェックボックスをクリックしてチェックをつけます。チェック後、ダイアル後右下の[作成]ボタンをクリックして、
コンソールアプリケーションのプロジェクトを作成します。
[最上位レベルのステートメントを使用しない]をチェックした場合は、従来のコンソールアプリケーションのコードテンプレートが生成されます。
namespace BlankConsoleClassicCodeDotNet7
{
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello, World!");
}
}
}
デフォルトの設定 ([最上位レベルのステートメントを使用しない]チェックボックスにチェックをつけない場合)では、
新しい形式のコードテンプレートが生成されます。
// See https://aka.ms/new-console-template for more information
Console.WriteLine("Hello, World!");
コンソールアプリケーションで、従来のスタイルのコードテンプレートでプロジェクトを作成する手順を紹介しました。
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用