【发布时间】:2019-06-25 07:35:28
【问题描述】:
你会如何在类图中声明它?
enum ErrorTitleType;
public class Users
{
#region Custom Exception
public class UsersException : Exception
{
public ErrorTitleType TitleTypeError { get; set; }
public UsersException(string message, ErrorTitleType Typ ) : base(message)
{
TitleTypeError = Typ;
}
}
}
更新:我试图为每个逻辑类创建一个自定义异常类,以将错误与 UI 类分开。这就是为什么我有'Users',它是本地的,'UserException' 来识别它是'Users' 错误处理的异常类。我希望我不会让任何人感到困惑
【问题讨论】:
-
在这个例子中,UsersException类照常继承自Exception类,你想做什么?如果你想绘制 uml 图,请看图 4:developer.ibm.com/articles/the-class-diagram
-
OP 试图询问
Users和UsersException之间的关系 -
你可以看看这个答案,stackoverflow.com/questions/27146519/…
-
我试图为每个逻辑类创建一个自定义异常类,以将错误与 UI 类分开。这就是为什么我有'Users',它是本地的,'UserException' 来识别它是'Users' 错误处理的异常类。我希望我不会让任何人感到困惑。
标签: c# uml class-diagram