我是C#的新手,最近我阅读了Oxygen不包含的代码源(使用dnspy),其中包含一些令人困惑的代码。我尝试了google,但找不到任何有用的东西。
Threr是一个称为ElementEntry的类,它是从模板类YamlIO派生的。 令我感到困惑的是,该模板的参数T与ElementEntry类相同。
我认为这可能会引起一些问题。我说的对吗?
public class YamlIO<T>
{
...
}
public class ElementEntry : YamlIO<ElementEntry>
{
...
}