gpt4 book ai didi

c# - 泛型类的默认构造函数的语法是什么?

转载 作者:IT王子 更新时间:2023-10-29 03:39:12 25 4
gpt4 key购买 nike

在 C# 中是否禁止为泛型类实现默认构造函数?

如果不是,为什么下面的代码不能编译? (当我删除 <T> 时它会编译)

那么为泛型类定义默认构造函数的正确方法是什么?

public class Cell<T> 
{
public Cell<T>()
{
}
}

编译时错误:错误 1 ​​类、结构或接口(interface)成员声明中的无效标记“(”

最佳答案

您没有在构造函数中提供类型参数。这就是您应该做的。

public class Cell<T> 
{
public Cell()
{
}
}

关于c# - 泛型类的默认构造函数的语法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9701106/

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