【发布时间】:2021-02-23 19:10:53
【问题描述】:
我对 c# 还很陌生,所以我想问一下如何显示我使用 ihneritance 在不同类中创建的列表?甚至可能吗?如果没有,我怎样才能使这项工作?现在,一旦我开始使用我的其他课程,我在 Pirmas_ivedimas 课程中添加的数字就会消失。我的代码:
class Pirmas_ivedimas //Class where im adding my list
{
public int n, skaicius;
public List<int> skaiciai = new List<int>();
public void Iveskite()
{
Console.WriteLine("Kiek skaiciu noresite ivesti?");
n = int.Parse(Console.ReadLine());
Console.WriteLine("Iveskite skaicius:");
for (int i = 0; i < n; i++)
{
skaicius = int.Parse(Console.ReadLine());
skaiciai.Add(skaicius);
}
}
}
class Skaiciu_sarasas:Pirmas_ivedimas //Class where i want to display my list
{
public void skaiciuSarasas()
{
Console.WriteLine("Ivesti skaiciai:" + skaiciai.Count);
skaiciai.ForEach(Console.WriteLine);
}
}
【问题讨论】:
-
你能加一个minimal reproducible example吗?您应该能够访问子类中的列表。
标签: c# list class inheritance element