定义错误代码的规则?

时间:2011-08-26 04:31:17

标签: c# error-code

我正在开展一个项目,我需要在工作失败的情况下返回错误代码。 但是这样做的“规则”是什么?

例如:

if(tryDoUpload() == false) {
  //upload failed
 int UPLOAD_FAILED = 0x0;
}

请参阅0x0,是否有设置此错误代码的模式,还是可以设置任何?

我希望这很清楚。

1 个答案:

答案 0 :(得分:6)

您没有标准的错误代码集供您使用。你可以自由创作。话虽如此,错误代码不是非常用户友好。如果你正在使用一个软件你想看到什么:“上传失败,错误代码0x00deadbeef”或“上传失败,具有该名称的文件都已准备就绪”。您应该更倾向于向用户提供有意义的错误消息。