1 vb.net
我正在VB 2010中编写一个程序,在Try..Catch块中使用WriteAllText方法.我想做一个'MessageBox.Show'来向用户表明该文件已成功保存(仅当它成功保存时!)是否有一种方法可以让WriteAllText方法告诉我它成功,我可以在一个If中使用那么声明?
File.WriteAllText将提出失败的例外情况.如果你在通话后到达线路,而不是进入Catch区块,那么你就成功了.
Try
File.WriteAllText(filename, contents)
' This will only happen on success
MessageBox.Show("Success")
Catch ex As Exception
' On failure, you'll be here
End Try
Run Code Online (Sandbox Code Playgroud)