小编Rod*_*ers的帖子

需要帮助了解C#generics

我正在自学C#参考,它提供了以下信息:

1.21.4.声明通用参数可以在类,结构,接口,委托的声明中引入通用参数(请参阅即将发​​布的"代理"部分)和方法.其他构造(如属性)不能引入泛型参数,但可以使用泛型参数.例如,属性Value使用T:

public struct Nullable<T>
{
  public T Value {get;}
}
Run Code Online (Sandbox Code Playgroud)

首先,我在尝试编译时遇到错误,说它必须包含一个正文,因为它既不是抽象也不是外部,或者自动参数必须同时具有get和set访问器.

其次,假设它是错误的,我通过添加"set;"来纠正它,我似乎无法成功地格式化它.

c# visual-studio

2
推荐指数
1
解决办法
416
查看次数

标签 统计

c# ×1

visual-studio ×1