小编use*_*713的帖子

如何使用控制台应用程序和streamreader的拖放功能

    static void Main(string[] args)
    {
        string path = Console.ReadLine();
        using (StreamReader sr = new Streamreader(path);
        {
           \\ do something with the file
        }
    }
Run Code Online (Sandbox Code Playgroud)

嗨,我正在尝试允许用户将txt文件拖放到控制台中,让它读取路径,然后解析文件中的信息.

但是我得到了:

mscorlib.dll中出现未处理的"System.ArgumentException"类型异常

附加信息:路径中的非法字符.

当我运行我的代码.我想我可以通过在使用之前格式化文件路径来解决它,但这似乎不是"预期的解决方案".我失踪了吗?

谢谢.

c# console-application streamreader

2
推荐指数
1
解决办法
4437
查看次数

我可以跨两个cs文件拆分方法吗?

我有超过33K行的.cs.每当这个文件打开时,Visual Studio都会大幅减速,偶尔会暂时冻结.所有这个类都是字典初始化.

有没有办法将我的Initialize()方法拆分为多个.cs?

c#

0
推荐指数
1
解决办法
538
查看次数

标签 统计

c# ×2

console-application ×1

streamreader ×1