В классе 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;
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д