C# Language
プレーンテキストエディタとC#コンパイラ(csc.exe)を使用したコンソールアプリケーションの作成
サーチ…
プレーンテキストエディタとC#コンパイラを使用したコンソールアプリケーションの作成
プレーンテキストエディタを使用してC#で記述されたコンソールアプリケーションを作成するには、C#コンパイラが必要です。 C#コンパイラ(csc.exe)は、次の場所にあります。 %WINDIR%\Microsoft.NET\Framework64\v4.0.30319\csc.exe
注意:システムにインストールされている.NET Frameworkのバージョンに応じて、上記のパスを適宜変更する必要があります。
コードを保存する
このトピックの目的は、C#コンパイラ以外の何もないし、任意のプレーンテキストエディタを使用して、 どのようにコンソールアプリケーションを作成するが、どのように[単一の実行可能ファイルを生成する] 1をコンパイルする方法を教えるために、あなたを教えることではありません(たとえば、メモ帳)。- キーボードショートカット「 Windowsキー + R」を使用して、「実行」ダイアログを開きます。
-
notepad
入力し 、 Enterキーを押します - 以下のサンプルコードをメモ帳に貼り付けます
- ファイルを保存し
ConsoleApp.cs
、その後に入る、...→名前を付けて保存を ファイルに行くことによって、ConsoleApp.cs
、次に選択し、テキストフィールド「ファイル名」をしてAll Files
ファイル・タイプとして。 -
Save
クリックしSave
ソースコードのコンパイル
1. Windowsキー + Rを使用して、[実行]ダイアログを開きます2.以下を入力します。
%WINDIR%\Microsoft.NET\Framework64\v4.0.30319\csc.exe /t:exe /out:"C:\Users\yourUserName\Documents\ConsoleApp.exe" "C:\Users\yourUserName\Documents\ConsoleApp.cs"
ここで、元々 ConsoleApp.cs
ファイルを保存した場所にConsoleApp.cs
ます。実行可能ファイル( ConsoleApp.exe
)が表示されます。 ConsoleApp.exe
をダブルクリックして開きます。
それでおしまい!コンソールアプリケーションがコンパイルされました。実行可能ファイルが作成されました。これで正常なコンソールアプリケーションが作成されました。
using System;
namespace ConsoleApp
{
class Program
{
private static string input = String.Empty;
static void Main(string[] args)
{
goto DisplayGreeting;
DisplayGreeting:
{
Console.WriteLine("Hello! What is your name?");
input = Console.ReadLine();
if (input.Length >= 1)
{
Console.WriteLine(
"Hello, " +
input +
", enter 'Exit' at any time to exit this app.");
goto AwaitFurtherInstruction;
}
else
{
goto DisplayGreeting;
}
}
AwaitFurtherInstruction:
{
input = Console.ReadLine();
if(input.ToLower() == "exit")
{
input = String.Empty;
Environment.Exit(0);
}
else
{
goto AwaitFurtherInstruction;
}
}
}
}
}
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow