我创建了一个文本文件来保存该创建文件中的错误.我有一个按钮,一旦按下,就会产生一个错误,应该保存到文件中.但是,如果我按两次按钮,它将覆盖生成的第一个错误,因为文件的内容被覆盖.我想生成另一个单独的文件来保存新错误.应为每个新错误生成一个新文件.
提前致谢
解决方法
private void SaveErrorMessage(string errorMessage) { string errorFile = null; for( int x = 0; x < Int32.MaxValue; ++x ) { errorFile = string.Format(CultureInfo.InvariantCulture,"error-{0}.txt",x); if( !System.IO.File.Exists(errorFileTest) ) { break; } } File.WriteallText(errorFile,errorMessage); }
这将在您拥有Int32.MaxValue文件后覆盖最后一个文件,但这需要一段时间.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。