问题描述
我打开此文件以读取数据,但是如果文件不存在,则会引发错误。那么如何检查文件是否存在?在控制台项目中,我可以使用ifstream
,可以在其中编写if(!file) {}
进行检查,而StreamReader
不允许我这样做。
StreamReader^ data = gcnew StreamReader("data.txt");
解决方法
您需要阅读the documentation。
如果找不到该文件,则会引发FileNotFoundException
异常。