gpt4 book ai didi

c# - C#中如何将一个对象添加到另一个对象

转载 作者:太空宇宙 更新时间:2023-11-03 12:12:46 25 4
gpt4 key购买 nike

我正在自己练习完成学校学位类(class)。但是我想将学位对象添加到比学位更广泛的概念的程序对象中,以便执行一行来实现该程序。(我对这个程序有进一步的了解,但我想知道的基本概念是这个问题)

例如,我的编码如下

namespace Mod1_SelfAssesment
{
public class UniProgram
{
public string Programme { get; set; }

public UniProgram(string programme)
{
this.Programme = programme;
}

Degree master = new Degree("Master");
}
}

namespace Mod1_SelfAssesment
{
public class Degree
{
public string _Degree { get; set; }
public Degree(string degree)
{
this._Degree = degree;
}
}
}

这样,我必须在 Main 方法中实例化两个类,这不是我想要执行的。并且,“code Degree master = new Degree("Master");”在 UniProgram 类中在这里没有任何用法。

你能帮我解决这个问题吗?

提前谢谢你~!!

最佳答案

如果我没听错...

namespace Mod1_SelfAssesment
{
public class UniProgram
{
public string Programme { get; set; }
public IList<Degree> Degrees {get;set;}

public UniProgram(string programme)
{
this.Programme = programme;
Degrees = new List<Degree>();
}



namespace Mod1_SelfAssesment
{
public class Degree
{
public string _Degree { get; set; }
public Degree(string degree)
{
this._Degree = degree;
}
}
}

关于c# - C#中如何将一个对象添加到另一个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51306630/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com