gpt4 book ai didi

c# - 在不同的地方添加元素到列表

转载 作者:行者123 更新时间:2023-11-30 15:22:31 25 4
gpt4 key购买 nike

<分区>

我想在我的类中调用一个构造函数来将对象添加到列表中,但是此时,列表不断覆盖自身而不是展开。

输出是:

"Note is: " + element.Note + " = priority" + element.Priority

我要实现:

"Note is: " + element.Note + " = priority" + element.Priority //of FIRST note

如果我再次运行代码,我希望保存第一个注释并同时显示第二个注释:

"Note is: " + element.Note + " = priority" + element.Priority
"Note is: " + element.Note + " = priority" + element.Priority

主要方法:

private static void utskrift(int choice)
{
if (choice== 1)
{
Console.WriteLine("\nPut in the note: ");
string notering = Console.ReadLine();
Console.WriteLine("\nEnter the priority: ");
int priority= Convert.ToInt32(Console.ReadLine());
Note addnote = new Note(note, priority);
Box putinbox = new Box(addnote);
Console.WriteLine("Would you like to submit a new note?");
int choice= Convert.ToInt32(Console.ReadLine());
utskrift(choice);

笔记类:

public Note(string note, int priority)
{
this.note = notering;
this.priority = prio;
}

盒子类:

class Box
{
List<Note> collection = new List<Note>();

public Box(Note addnote)
{
Collection.Add(addnote);
Console.WriteLine("Note has been added!\n");
foreach (var element in collection)
{
Console.WriteLine("Note is: " + element.Note + " = priority" + element.Priority);
}

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