Язык С# 4 стал мощнее и выразительнее, чем в прежних версиях. Воспользовавшись обобщенными типами, лямбда-выражениями, динамическим вводом, LINQ, блоками итераторов и другими средствами, вы сможете сделать удивительные вещи, но сначала следует глубже изучить сам язык С#. Второе издание этой книги полностью пересмотрено и обновлено, здесь рассматриваются новые возможности языка С# 4, а также такие средства, как Code Contracts. Вы изучите нюансы программирования на С# на практике, узнаете, как работать с высокоуровневыми средствами, которые будете рады иметь в своем инструментарии. Книга поможет читателям избежать скрытых недостатков языка С# и ознакомиться с его "внутренними" проблемами. Особенности книги: Новые возможности языка С# 4; Вспомогательные средства языка С#; Советы и практический опыт. Читатели этой книги должны быть хорошо знакомы с основами языка С# и готовы к изучению хорошего материала!
Jazyk S# 4 stal moschnee i vyrazitelnee, chem v prezhnikh versijakh. Vospolzovavshis obobschennymi tipami, ljambda-vyrazhenijami, dinamicheskim vvodom, LINQ, blokami iteratorov i drugimi sredstvami, vy smozhete sdelat udivitelnye veschi, no snachala sleduet glubzhe izuchit sam jazyk S#. Vtoroe izdanie etoj knigi polnostju peresmotreno i obnovleno, zdes rassmatrivajutsja novye vozmozhnosti jazyka S# 4, a takzhe takie sredstva, kak Code Contracts. Vy izuchite njuansy programmirovanija na S# na praktike, uznaete, kak rabotat s vysokourovnevymi sredstvami, kotorye budete rady imet v svoem instrumentarii. Kniga pomozhet chitateljam izbezhat skrytykh nedostatkov jazyka S# i oznakomitsja s ego "vnutrennimi" problemami. Osobennosti knigi: Novye vozmozhnosti jazyka S# 4; Vspomogatelnye sredstva jazyka S#; Sovety i prakticheskij opyt. Chitateli etoj knigi dolzhny byt khorosho znakomy s osnovami jazyka S# i gotovy k izucheniju khoroshego materiala!