【发布时间】:2018-11-30 09:28:41
【问题描述】:
这个问题不是关于如何通过将文件拖放到exe上然后访问文件路径作为参数来打开控制台应用程序。
相反,这是用于处理将文件拖放到已打开的控制台窗口上。如果您在等待Console.ReadLine() 上的输入时曾经这样做过,您就会知道它会将拖放的文件路径输入到控制台窗口中,以便您可以访问它。问题是它想将路径用双引号括起来,这会导致 IO 命名空间中的许多方法出现问题。
如果我可以在路径写入之前创建一个处理程序来拦截路径,那么我可以在返回字符串之前在一个地方清除引号。有什么办法吗?
【问题讨论】:
标签: .net drag-and-drop console-application