gpt4 book ai didi

c# - 可空限制

转载 作者:太空狗 更新时间:2023-10-29 20:22:57 25 4
gpt4 key购买 nike

<分区>

有谁知道为什么这段代码不能编译?

Nullable<Nullable<int>> n = null;

我意识到 Nullable 有一个约束

where T : struct

但是 Nullable 是结构体。我也知道这个约束有一个限制“类型参数必须是值类型。可以指定除 Nullable 之外的任何值类型。” (https://learn.microsoft.com/en-us/dotnet/csharp/programming-guide/generics/constraints-on-type-parameters)。那么它是怎样工作的?这在编译器级别解决了吗?

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