Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
лишенный прелестей динамического языка
var obj = {
StringProperty: 'some string',
IntegerProperty: 100500,
ArrayProperty: ['aaa', 'bbb'],
ObjectProperty: {
IntegerProperty: -1
}
}
dynamic obj = new ExpandoObject();
obj.StringProperty = "some string";
obj.IntegerProperty = 100500;
obj.ArrayProperty = new[] {"aaa", "bbb"};
obj.ObjectProperty = (dynamic)new ExpandoObject();
obj.ObjectProperty.IntegerProperty = -1;
А индусы, которые пишут всякие руководства, как правило, идут по пути индус-way, так что для решения проблемы приходится тщательно изучать код самому. Можно, конечно, купить книжечку по JasperReports, но это уже денежки.
после многих лет работы с C-подобными языками.
«PHP — это мертворожденный язык. Скоро все будет только на .NET.»
Big switch или жизнь после Microsoft: Почему мы сказали .NET'у нет