2017-07-04 109 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 
}