和标题所说的差不多。我在 C# 中创建了一个 exe windows 窗体程序,我发现了如何获取拖放到 exe 上的文件名和路径。那么这是获取文件的正确方法吗?
public partial class Form1 : Form
{
public static String file;
public Form1()
{
foreach (String arg in Environment.GetCommandLineArgs())
{
file = arg;
}
InitializeComponent();
label1.Text = file;
}
}
}
它确实有效,如果我运行程序本身,它会为我提供 exe 本身的文件路径和名称。但是当拖放到 exe 时,它会给我我删除的文件。这是正确的方法吗?