Получение возврата класса вместо объектаC#

Место общения программистов C#
Ответить
Anonymous
 Получение возврата класса вместо объекта

Сообщение Anonymous »

Я пытаюсь сделать какую-то ерунду с Unity ради развлечения, и у меня это не очень хорошо получается. Я пытаюсь выполнить поиск по списку и получить объект.
Я новичок в C# и плохо разбираюсь в нем, поэтому приношу извинения. У меня есть класс «Фракция», который выглядит следующим образом:
Faction VC = new Faction()

Код: Выделить всё

   FactionName = "VC",
Vp = 27,
Resources = 5,
Econ = 5,
isActive = false,
CanPlay = true,
isCOIN = false
};
Я пытаюсь получить первый объект в классе, соответствующий следующим критериям:

Код: Выделить всё

    var PlayerOrder = new List
{
USA,
NVA,
ARVN,
VC,
};
var CurrentPlayer = PlayerOrder.Find(x => x.CanPlay == true);
Но когда я это делаю, возвращается «Фракция», а не имя объекта. Что я делаю не так?

Подробнее здесь: https://stackoverflow.com/questions/785 ... -of-object
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»