В классе Use объявить ArrayList и добавить в каждый элемент ArrayList ID, Name, Text, Song - C#
Формулировка задачи:
народ помогите есть класс Card и класс Use, код бросил,
нужно в классе Use объявить ArrayList и добавить в каждый элемент ArrayList ID,Name,Text,Song!!как ето зделать, помогите, нужно на курсач!!!
нужно потом передавать на форму в текст бокс такие данные:
ID = 1
Name = Zoom
TExt = HEEEELLLLPPP
Song =Zhu - Faded
ID=2
Name = Zhu
TExt = not copy me
Song = Zhu - Faded
namespace KURSOVA
{
class Card
{
public string Name { get; set; }
public int Id { get; set; }
public string Text { get; set; }
public string Song { get; set; }
public void setData(string Name, string Text, string Song)
{
this.Name = Name;
this.Text = Text;
this.Song = Song;
}
public int NextId(int Id)
{
return ++Id;
}
}
}namespace KURSOVA
{
class Use
{
public ArrayList ItemList = new ArrayList();
??????????????????? помогите, как добавить в каждый элемент данные с методов сласа Card(NextID(ID), setData(Name,Text,Son))
}
}Решение задачи: «В классе Use объявить ArrayList и добавить в каждый элемент ArrayList ID, Name, Text, Song»
textual
Листинг программы
using System.Collections;
namespace json
{
internal class Class17
{
private static void Main()
{
var array = new ArrayList
{
new Card {Id = 1, Name = "Name", Song = "Song", Text = "Text"},
new Card {Id = 2, Name = "Name", Song = "Song", Text = "Text"}
};
}
}
}
internal class Card
{
public string Name { get; set; }
public int Id { get; set; }
public string Text { get; set; }
public string Song { get; set; }
public void setData(string Name, string Text, string Song)
{
this.Name = Name;
this.Text = Text;
this.Song = Song;
}
public int NextId(int Id)
{
return ++Id;
}
}