目次

コンソールアプリケーションで従来のコードスタイルのProgram.cs ファイルを使用する ・ 最上位レベルのステートメントを利用しない

コンソールアプリケーションで従来のコードスタイルのProgram.cs ファイルを使用する手順を紹介します。
最上位レベルのステートメントを利用しないコードを作成する手順になります。

概要

.NET 6 以降で`は、Visual Studioで新しいコンソールアプリケーションを作成すると、新しいスタイルのコードテンプレートで Program.cs ファイルが作成されます。 プログラムによっては従来のコードスタイルの Program.csを利用したい場合があります。この記事では、従来のコードスタイルでコンソールアプリケーションの Program.cs を 作成する手順を紹介します。

手順

コンソールアプリケーションのプロジェクトを作成します。
新しいプロジェクトの作成ダイアログで[コンソール アプリ]の項目を選択して次に進みます


[追加情報]の画面が表示されます。フレームワークの項目で使用する.NETのバージョンを選択します。[フレームワーク]のドロップダウンリストボックスの下部に [最上位]レベルのステートメントを使用しない]チェックボックスがあります。


[最上位レベルのステートメントを使用しない]チェックボックスをクリックしてチェックをつけます。チェック後、ダイアル後右下の[作成]ボタンをクリックして、 コンソールアプリケーションのプロジェクトを作成します。


[最上位レベルのステートメントを使用しない]をチェックした場合は、従来のコンソールアプリケーションのコードテンプレートが生成されます。


Program.cs
namespace BlankConsoleClassicCodeDotNet7
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello, World!");
        }
    }
}

デフォルトの設定 ([最上位レベルのステートメントを使用しない]チェックボックスにチェックをつけない場合)では、 新しい形式のコードテンプレートが生成されます。



Program.cs
// See https://aka.ms/new-console-template for more information
Console.WriteLine("Hello, World!");

コンソールアプリケーションで、従来のスタイルのコードテンプレートでプロジェクトを作成する手順を紹介しました。

著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
掲載日: 2022-11-19
iPentec all rights reserverd.