小编TJH*_*JH7的帖子

C#在运行时返回异常

不要认为这是可能的,但我想我会问,也许有人可以建议另一种技术或模式.

假设我有一个Customer类,其中包含书籍列表,这些书籍都是从外部源单独提取的.如果Customer类成功但书籍加载失败,我不想抛出异常,除非客户端试图访问Books属性,所以..

this.Books = new List<Book>()
{
    throw new Exception("Books couldn't load because blah blah");
};
Run Code Online (Sandbox Code Playgroud)

沿着这些方向的东西可能吗?

c#

2
推荐指数
1
解决办法
120
查看次数

标签 统计

c# ×1