使用StreamReader检查文件是否存在

问题描述

我打开此文件以读取数据,但是如果文件不存在,则会引发错误。那么如何检查文件是否存在?在控制台项目中,我可以使用ifstream,可以在其中编写if(!file) {}进行检查,而StreamReader不允许我这样做。

StreamReader^ data = gcnew StreamReader("data.txt");

解决方法

您需要阅读the documentation

如果找不到该文件,则会引发FileNotFoundException异常。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...