繁体   English   中英

将选项文件覆盖给用户?

[英]overwrite option file to user?

我需要在目录或路径中创建一个二进制文件,如果该文件存在,则应用程序应询问用户是否要覆盖它。 我有这段代码可以编写文件,因此,如何验证文件是否存在并显示消息控制台?

using (FileStream fileStream = new FileStream(binaryFilePath, FileMode.Create)) // destiny file directory.
            {
                using (BinaryWriter binaryWriter = new BinaryWriter(fileStream))
                {
                    for (int i = 0; i < frameCodes.Count; i++)
                    {
                        binaryWriter.Write(frameCodes[i]);
                    }
                }
            }

谢谢..

File.Exists(binaryFilePath)应该可以为您提供帮助。

您可以尝试这样的事情:

if(File.Exists(binaryFilePath) && PromptUser())
{
...
}

PromptUser()会在哪里询问用户是否要覆盖文件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM