我知道这个问题可能在该站点上已经多次回答,但是即使在查看了这些解决方案后,我也无法回答为什么我的程序未写入我分配的文本文件。这是代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace Main
{
class Program
{
public static void Main (string[] args)
{
using (StreamWriter writer = new StreamWriter("test.txt"))
{
writer.WriteLine("Hello, World!");
}
}
}
}
我的程序不引发任何异常,并以0退出,因此我不了解它如何仍无法正常运行。如果有人可以提供答案以及为何无法解决的解释,我将不胜感激。
编辑:好的,我在玩了一段时间后修复了代码。事实证明,读取文件后,我编写的文本就存在了。因此,此问题的澄清将是:
文本将写入文件,但是当我从Visual Studio中的项目打开文件时,该文本对我不可见。我不知道为什么,这导致了混乱
相关分类