2017-07-04 104 views
0

我想創建一個可以打開CSV文件的程序。我希望能夠在Windows中右鍵單擊文件名並用my.exe打開。將C#文件傳遞給exe事件

.exe中需要覆蓋哪些事件來處理傳入的文件?

+0

這將是參數傳遞... – Milney

+1

https://開頭計算器。 COM /問題/ 24386469/C鋒利添加上下文菜單項到Windows資源管理器參加的所有文件類型 – Sujith

回答

2

這將是自變量..

class Program 
    { 
     static void Main(string[] args) 
     { 
      if (args.Length > 0) 
      { 
       Console.WriteLine(args[0]); // <-- args[0] contains filename 
      } 
      Console.ReadLine(); 
     } 
    } 
2

文件名稱將作爲參數在static void Main(string[] args)

static void Main(string[] args) 
{ 
    if (args != null && args.Length > 0) 
     Console.WriteLine("File: {0}", args[0]); // Your file 
}