txt文件无法打开

时间:2020-04-09 08:44:08

标签: c#

**您好,我的Visual C#正在运行,但是当我在Form1.cs [Design]中输入一个人的名字时,它不会打开该文件。我的代码在下面,我还将附上我如何保存txt以及显示的错误。我花了好几个小时试图解决这个问题。我的目标是学习如何将txt保存在目录文件夹中以及如何在.cs代码中调用它。

`` ```

Errors

enter image description here

2 个答案:

答案 0 :(得分:3)

tldr;
您的文件名是'BoysNames.txt.txt'

从图像中可以清楚地看到发生了异常,因为在当前目录中没有名为“ BoysNames.txt”的文件。我明白问题出在哪里。您已经隐藏了文件的扩展名,但文本文件仍显示其扩展名。 (请注意,由于“ exe”文件未显示扩展名,但显示了“ txt”。这意味着它具有双扩展名)。因此,您需要执行以下操作:

boysFile = File.OpenText('D:\\visual c#\\pp22\\bin\\Debug\\BoysNames.txt.txt');


为避免将来出现此类问题,请尝试以下步骤。

  1. 转到控制面板。
  2. 单击文件资源管理器选项->查看
  3. 取消选中此选项“隐藏已知文件类型的扩展名”

Show ext

答案 1 :(得分:0)

看起来它不会打开文件,因为它不在您所说的位置。查看错误,它会告诉您它在哪里寻找文件,它确实存在吗?