我有一個C#類,加密/解密字符串。在命令行運行C#類
是否有任何posibilite在命令行中運行它?
例如:
密碼加密「直升機世界」 >> file.txt的
我不是很在C#中經歷了那麼也許解決辦法很簡單,我沒有意識到這一點
我有一個C#類,加密/解密字符串。在命令行運行C#類
是否有任何posibilite在命令行中運行它?
例如:
密碼加密「直升機世界」 >> file.txt的
我不是很在C#中經歷了那麼也許解決辦法很簡單,我沒有意識到這一點
這基本上是一個「控制檯」應用程序;創建一個項目(或編輯您的現有項目),以便輸出類型爲「控制檯應用程序」。然後添加一個Main
入口點:
public static void Main(string[] args) {
// TODO: your code here
}
的args
包含有序參數; "encrypt"
,"hello world"
。請將您的輸出寫入標準輸出通過Console.Out
通常通過Console.Write
/Console.WriteLine
- 或者如果您需要二進制輸出Console.OpenStandardOutput()
- 並且它將自動使用管道,如>>
。要獲得額外信用,請將返回類型Main
更改爲int
,以返回exe的錯誤級別。
創建控制檯應用程序,並檢查命令行參數
例如爲:
static void Main(string[] args){
if (args.Length == 2)
{
if (args[0] == "encrypt")
{
Console.WriteLine(encrypt(args[1]));
} else if(args[0] == "decrypt"){
Console.WriteLine(decrypt(args[1]));
}
}
}
作爲一個C#控制檯應用程序? – hcb
將其編譯爲控制檯應用程序,傳遞參數,然後調用您的類。 –
好的,謝謝,我會盡力的 – leojg