2017-02-19 216 views
-3

我想製作一個C#控制檯應用程序:打開命令行,寫入「輸入命令」行,如果未找到命令,則寫入「未找到」。我來自LUA,基本上我想把它翻譯成C#。控制檯應用程序幫助! C#

function something(cmd) 
    if cmd == "asd" then 
     print ("ASD") 
    else if cmd == "asd2" 
     then print ("You wrote ASD2") 
     end 
    end 
end 
+2

請閱讀[問]並編輯您的標題和問題 –

+1

Google和MSDN文檔將提供您所需的信息。 https://msdn.microsoft.com/en-us/library/system.console_methods(v=vs.110).aspx –

回答

0
class Program 
{ 
    static void Main(string[] args) 
    { 
     Console.WriteLine("Type in a command."); 
     string command = Console.ReadLine(); 
     YourMethod(command); 
     Console.ReadKey(); //prevents the console closing before you can read the output 
    } 

    static void YourMethod(string cmd) 
    { 
     if(cmd == "asd") 
     { 
      Console.WriteLine("ASD"); 
     } 
     else if(cmd == "asd2") 
     { 
      Console.WriteLine("You wrote ASD2"); 
     } 
     else 
     { 
      Console.WriteLine("Not found."); 
     } 
    } 
} 

我相信這是你指定什麼,但是請參閱卡米洛的有關除了Toggy的鏈接正確的格式問題的評論。