(no subject)
Dec. 12th, 2005 05:48 pmБыл на очередном "сборище" разработчиков Microsoft в "Давид Интерконтиненталь". Заметил единство стиля оформления мероприятия: оно проходило под лозунгом "Ready to Rock the Launch" (из последнего слова хотелось убрать букву "a"), поэтому входящих встречала песня "We Will Rock You", первую лекцию начала и закончила вполне забойная рокнролльная группа (сложно играть перед залом, который пришел на лекции по IT, а не на концерт, но они молодцы), а в перерывах постоянно играли всякие хиты, один из которых — Money For Nothing — звучал как бы упрёком программистам от работников менее умственного труда.
Встретил огромное количество знакомых, гораздо больше, чем в прошлые разы.
Из содержания — впечатлился расширениями в C# 3.0, ну и кое-чем другим.
Встретил огромное количество знакомых, гораздо больше, чем в прошлые разы.
Из содержания — впечатлился расширениями в C# 3.0, ну и кое-чем другим.
no subject
Date: 2005-12-12 04:34 pm (UTC)no subject
Date: 2005-12-12 04:54 pm (UTC)no subject
Date: 2005-12-12 05:18 pm (UTC)no subject
public void Linq1() {
int[] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 };
var lowNums =
from n in numbers
where n < 5
select n;
}
no subject
Date: 2005-12-12 08:33 pm (UTC)есть туева хуча фунций по работе с массивами.
и есть sqlite built-in :)
no subject
Date: 2005-12-13 07:31 am (UTC)И вкусы и запросы мои странны...
Date: 2005-12-14 03:10 pm (UTC)Ограниченно SQLными, конечно. Прелесть тут в том, что теперь одной строкой делается то, что раньше делалось пятью строками. Дефайн медленно отсасывает, поскольку не является частью языка и не понимает типов.
Сотня примеров таких
запросовконструкций есть здесь. По сути, они добавили в коллекции набор всяких методов для их обработки, причем с новыми расширениями языка это стало возможным сделать, оставаясь на прежнем .NET framework.