首页 > 解决方案 > ac#这行代码看不懂,网上也找不到答案

问题描述

我开始在我的大学学习 C# 和 .NET,我很难弄清楚一些示例代码是如何工作的。

我的问题是以下语法。该类componente是 Form1 的子类。

public class componente
{
    public string nombre { get; set; }
    public componente siguiente;
}

我不明白的是线public componente siguiente。我在 Google 和 Stack Overflow 中进行了搜索,但我不知道它的名称,也找不到答案。

我不明白它是变量、方法还是其他东西。

标签: c#

解决方案


注意componente也是你的类名,这意味着 componente 类有一个字段siguiente,它是它自己的一个类型(componente)。这是一种递归关系。

例如,一个 Person 类可能有一个字段Father,它也是 Person 的一种类型。


推荐阅读