Среда, 27 Ноября 2024, 02:46

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Как Добавить правильно лист и в нем Лист с данными сразу?
MegaMan11Дата: Среда, 30 Сентября 2020, 01:14 | Сообщение # 1
частый гость
Сейчас нет на сайте
Привет всем ! Помогите пожалуйста Ни как не могу добавить правильно лист и в нем Лист с данными сразу? Вот что мы имеем -
[syntax=csharp]
[System.Serializable]
public class ItemsBattle /// orcan
{
public string level = "1";
public string status = "0";
public string stars = "1";

public string have;
public List<Task> tasks;
}

[System.Serializable]
public class Task /// orcan
{
public string taskName;
public string difficulty;
public string Type;
public string StringData;
}
[/syntax]

ВОТ как я пытаюсь добавить но не получается
[syntax=csharp]

itemsBattle.Add(new ItemsBattle()
{

level = "1",
status = "2",

tasks[0].taskName = "1 удар",
tasks[1].taskName = "2 удар",
tasks[2].taskName = "3 удар",
tasks[3].taskName = "4 удар",

});
[/syntax]
Как Это правильно сделать мне нужно в идеале только tasks[0].taskName остальные переменные не нужны в начале difficulty, Type, StringData Но можно и с ними
drcrackДата: Среда, 30 Сентября 2020, 18:23 | Сообщение # 2
старожил
Сейчас нет на сайте
Код
itemsBattle.Add(new ItemsBattle() {
  level = "1",
  status = "2",
  tasks = new List<Task>() {
    new Task() { taskName = "1 удар" },
    new Task() { taskName = "2 удар" },
    new Task() { taskName = "3 удар" },
    new Task() { taskName = "4 удар" }
  }
});


Сообщение отредактировал drcrack - Среда, 30 Сентября 2020, 18:24
MegaMan11Дата: Четверг, 01 Октября 2020, 12:07 | Сообщение # 3
частый гость
Сейчас нет на сайте
спасибо Док))
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг