@ViewChild('myButton') myCustomButton: ButtonComponent;
public enum Parties
{
Up = 0,
UpRight = 1,
Right = 2,
DownRight = 3,
Down = 4,
DownLeft = 5,
Left = 6,
UpLeft = 7
}
int value = (int)Parties.DownRight // value == 3
_allRealty
имеет тип IAllRealty
, т.к. Вы не показали сигнатуру интерфейса IAllRealty
, то не видно, какой тип имеет в нем поле Realty
, которое Вы пытаетесь присвоить полю obj.allRealty
с типомIEnumerable<Realty>
. Судя по названию, он может иметь тип Realty
и возможно Вы хотите просто добавить его в список allRealty
. Но тогда надо не присваивать, а использовать allRealty.add(_allRealty.Realty)
. JsonConvert.DeserializeObject<Root>()
ну или JsonConvert.DeserializeObject(response) as Root
Вы не услышали о чем я говорил. Они выбирают ангуляр не за крутость. а за жесткий форватер разработки, что все есть в коробке, за единообразие, что очень важно при большом кол-ве участников проекта. Это дает предсказуемую готовую структуру, новые разработчики быстро вникают в проект, потому что так в ангуляре и в других проектах, они знают как работать со всем тем, что из этой коробки. Для больших интерпрайзов это важно. Если над проектом работает три разработчика, приходит новый, ему дают неделю включиться, изучить все. А если над проектом работает 50 только разработчиков? И вот проект бьют на части и эти части отдают в субподряд? Там не дают время включиться, ты начинаешь делать задачи с первого дня. При таком количестве новых разрабов, включение выливается в суммы.