gpt4 book ai didi

c# - C# 中缺少 ctor 约束的基本原理

转载 作者:行者123 更新时间:2023-11-30 12:46:30 25 4
gpt4 key购买 nike

<分区>

我想知道,类型化构造函数缺少泛型类类型约束背后的基本原理是什么?例如。

public class MyClass<T>
where T : new(int)
{
public T Create(int i)
{
return new T(i);
}
}

尽管事实上,这可能很容易(虽然 IMO 丑陋)(通过 lambda-ctor)绕过,但我无法想象这种约束可能会导致任何实际问题或歧义的情况。

请注意,这是一个语言结构问题,而不是关于特定问题。

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