C#桌面程序启动时传入参数

using System;

using System.Collections.Generic;

using System.Linq;

using System.Windows.Forms;

namespace WindowsFormsApplication8

{

static class Program

{

/// <summary>

/// 应用程序的主入口点。

/// </summary>

[STAThread]

public static void Main(string[] args) //加参数,接收值,当通过拖拽文件启动程序时,则参数数组的第一个值就是这个文件的路径

{

if (args.Count()>0)

{

MessageBox.Show(args[0]);

}

Application.EnableVisualStyles();

Application.SetCompatibleTextRenderingDefault(false);

Application.Run(new Form1());

}

}

}