gpt4 book ai didi

c# - 为什么 Nullable 不匹配作为泛型约束的引用类型

转载 作者:IT王子 更新时间:2023-10-29 04:49:24 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Nullable type as a generic parameter possible?

我遇到了一件非常奇怪的事情,它有泛型类型约束。我有这样一个类:

public SomeClass<T> where T:class
{
}

但是,我发现我不能像我期望的那样使用可为 null 的类型:

new SomeClass<int?>();

我收到一条错误消息,提示 int? 必须是引用类型。 Nullable 真的只是一个带有语法糖以使其看起来像引用类型的结构吗?

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