我想要具有值类型的可选参数的操作方法,但不使用Nullable,例如 public string Test2([FromUri] MyKey x = default)
{ ... }something=42调用这个接口时,它是正常的,但是当我缺少任何参数时,它就会抛出错误 The parameters dictionary contains a null entry for parameter奇怪<e
我目前正在制作一个API,我希望将T类型的可选值设置为永不为空(当然,要启用空安全)。让我们举例说明如下: T nonNullableGeneric<T>(T value) { throw 'ThisnonNullableGeneric(null); // Works fine BUT I would like that