gpt4 book ai didi

c# - 期望空值时抛出异常?

转载 作者:行者123 更新时间:2023-11-30 13:34:18 24 4
gpt4 key购买 nike

如果我期望一个空值并获得一个定义的值(在属性的 getter 中)并想抛出异常,那么在 csharp 中执行此操作的正确方法是什么?是否已经定义了在这种情况下有意义的任何内容?

最佳答案

我的猜测是:

throw new
ArgumentException("Parameter was expected to be null, value was provided.");

ArgumentOutOfRangeException 也可能有效,但通常在有明确定义的范围而不是 null 与 not null 时使用。

关于c# - 期望空值时抛出异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3400818/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com