// 模式方法一 Delphi习惯
public bool ReadXml(string fileName, out string sError)
{
if(!File.Exists(fileName))
{
sError = "XML文件不存在";
return false;
}
else
{
//执行操作
}
}
private void Method()
{
if(ReadXml(fileName, out sError)
{
// 执行操作
}
else
{
MessageBox.Show(sError);
}
}
// 模式方法二 C#/JAVA习惯
public Object ReadXml(string fileName)
{
if(!File.Exists(fileName))
{
throw new Exception("XML文件不存在");
}
else
{
//执行操作
return object;
}
}
private void Method()
{
try
{
Object obj = ReadXml(fileName);
}
catch(Exception e)
{
MessageBox.Show(e.Message);
}
}
异常消息处理方法
最新推荐文章于 2021-01-11 17:09:02 发布