to post messages and comments.

← All posts tagged .net

В C# можно создать объект анонимного типа используя записав свйства в фигурных скобках (как в языке–который–нельзя–называть)

var o = new {name = "Ndndn", place = 12};
Но как потом обратиться к этим свойствам? Судя по подсказке IDE у объекта свойств таких нет. Оказывается всё просто (проще чем в языке–который–нельзя–называть):

item.GetType().GetProperty("label").GetValue(item, null)

Попробовал VB.NET. Лучше Python. Оперативки меньше потребляется, многословность не напрягает, Visual Studio очень помогает делая подсказки, конструкции вроде Double.TryParse(cPrice, Globalization.NumberStyles.Currency, Globalization.CultureInfo.CreateSpecificCulture("uk-UA"), currentPrice) добавляют уверенности. Но писать на .NET это грех и подвисающий переписанный с использованием .NET Daemon tools с неотзывчивым GUI последней версии что я пробовал тому доказательство.

Где этот ихний .NET используется? Кроме Paint.NET, игры Privates, какого-то текстового редактора и файлового менеджера больше не встречал явного прямого использвания. Privates, редактор и файловой менджер глючат, тормозят (особенно Privates). Есть подозрение что это такой удобный типа фреймворк. Прочитав статью о .NET сложилось впечетление что идея с .NET несколько провалилась.