class - 从模板派生的 C# 类
问题描述
我是 c# 新手,最近我阅读了 Oxygen not include(using dnspy) 的代码源,其中有一些令人困惑的代码。我试过谷歌,但找不到任何有用的东西。
Threr 是一个名为 ElementEntry 的类,它是从模板类 YamlIO 派生的。让我感到困惑的是,这个模板与 ElementEntry 类的参数 T 相同。
我认为这可能会导致一些问题。我对吗?
public class YamlIO<T>
{
...
}
public class ElementEntry : YamlIO<ElementEntry>
{
...
}
解决方案
推荐阅读
- html - 单击具有跨度类的按钮
- php - 如何加入多个表,其中一些(不是所有)列相同并返回每列的总和?
- javascript - 如何通过按散点图中的更新按钮来更改(过渡)每个圆的半径?
- mysql - 我如何破解这个 SQL Soccer Matches 作业?
- python - string.find 和 list.index 的 python 方法命名背后的基本原理
- neo4j - 如何为节点设置列表属性?
- async-await - 如何在 Svelte 的 {#await} 中使用 bind:this 时触发反应?
- openssl - 如何查看证书是否为 SHA384?
- c# - 如何使用 if 语句 MQL5 更新变量
- python-3.x - 如何使用请求库将 shell 脚本中的 curl 命令转换为 python