前言
在linqpad寫了一個程式,又想將他變成可執行檔比較方便使用,又不想用Visual Studio特地開一個專案,於是在網路上找了相關資料,看到黑暗執行續的野外求生系列,於是試著將這個概念運用進來,將linqpad 的程式碼改寫成一個cs檔後再透過csc編譯成可執行檔。
範例
本文章以下圖為範例
本範例進行簡單的資料的輸出與輸入
前置作業
新增類別
開啟筆記本等文字編輯軟體,新增一個類別,例如Program
後,將範例程式碼複製並貼上Program
類別底下
class Program{
void Main()
{
Console.WriteLine("請輸入名稱");
string userInput = Console.ReadLine();
Console.WriteLine("您好,"+userInput+"。");
}
// Define other methods and classes here
}
設定應用程式進入點
光這樣還不夠,我們還需要將Main函式改為靜態,以設定為應用程式的進入點
class Program{
static void Main()
{
Console.WriteLine("請輸入名稱");
string userInput = Console.ReadLine();
Console.WriteLine("您好,"+userInput+"。");
}
// Define other methods and classes here
}
補上必要參考命名空間
記得要引用必要的命名空間
using System;
class Program{
static void Main()
{
Console.WriteLine("請輸入名稱");
string userInput = Console.ReadLine();
Console.WriteLine("您好,"+userInput+"。");
}
// Define other methods and classes here
}
透過csc執行編譯
存檔後,執行以下命令
C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc D:\Appdata\Desktop\program.cs
執行命令後,沒有出現錯誤訊息,編譯成功。
開啟執行檔看看。