目次

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

目次

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

概要

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

手順

コンソールアプリケーションのプロジェクトを作成します。
新しいプロジェクトの作成ダイアログで[コンソール アプリ]の項目を選択して次に進みます
コンソールアプリケーションで従来のコードスタイルのProgram.cs ファイルを使用する ・ 最上位レベルのステートメントを利用しない:画像1

[追加情報]の画面が表示されます。フレームワークの項目で使用する.NETのバージョンを選択します。[フレームワーク]のドロップダウンリストボックスの下部に [最上位]レベルのステートメントを使用しない]チェックボックスがあります。
コンソールアプリケーションで従来のコードスタイルのProgram.cs ファイルを使用する ・ 最上位レベルのステートメントを利用しない:画像2

[最上位レベルのステートメントを使用しない]チェックボックスをクリックしてチェックをつけます。チェック後、ダイアル後右下の[作成]ボタンをクリックして、 コンソールアプリケーションのプロジェクトを作成します。
コンソールアプリケーションで従来のコードスタイルのProgram.cs ファイルを使用する ・ 最上位レベルのステートメントを利用しない:画像3


[最上位レベルのステートメントを使用しない]をチェックした場合は、従来のコンソールアプリケーションのコードテンプレートが生成されます。
コンソールアプリケーションで従来のコードスタイルのProgram.cs ファイルを使用する ・ 最上位レベルのステートメントを利用しない:画像4

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

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

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

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


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

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