Последние комментарии

Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.


while9tue0

C++, насколько я понял тут не идет речь конкретно о БД. Linq - SQL-подобный язык для доступа к данным, т.ч. локальным и, видимо, с произвольной структурой. Как показывает практика, люди в MS достаточно адекватны и они не стали бы выдавать бесполезный продукт для астронавтов. Поэтому ждем статью про XML и радуемся жизни :)


Михаил Фленов

В С# все переменные строго типизированы в отличии от названных тобой языков. Как ты думаешь, что будет в C# если выполнить следующий код:

var i = 10;
i = "Test";

Произойдет ошибка на второй строке:

Cannot implicitly convert type string to type int

Почему так произошло? Потому что тип var переменной определяется во время инициализации. Инициализация произошла в первой строке, где в i поместили число и компилятор решил, что быть переменной i числом int. Во второй строке мы в эту переменную пытаемся засунуть строку и это ошибка. Так что строгая типизация никуда не делась. var в C# это вам не Variant в Delphi, куда можно в любой момент засунуть что угодно.


Lobzik_

От оператора var просто \"смердит\" Visual Basic\'ом и JScript\'ом

Переменная должна быть типизирована !!!

Иначе сона можно попытаться засунуть в собачью будку вместо собаки.

В топку данное новшество.



Михаил Фленов

Может быть когда-ниубдь, но не уверен.


C++

Встроенный SQL - считается злом: смешение уровня базы данных и бизнес-логики - 10-20 лет назад от этого постарались избавиться все среды программирования. MS как всегда в ударе - глядишь лет через 5 "откроет" GOTO...


Sergei

Михаил, книги у Вас супер,большое спасибо , но я бы хотел чтобы вы дописали книгу по С#.


MasDen

Отличная штучка не знал такой вещи, интересно для XML Linq лучше чем XPath


Orujeinik

Уважаю Вас, и Ваши решения.
Спасибо, что не скрываете свой талант от людей, уверен Вы своего добьетесь.

P.S. Зеленые буквы на белом фоне приятно радуют глаз.  


Михаил Фленов

А как же еще. Я думаю, что будет цикл, но компилятор это сделает хорошо. А для нас главное, что код выглядит красиво и с ним удобно работать.


Rom@rio

Мне поооонравилось!
а мне интересно компилятор этот запрос тоже в цикл преобразовывает ?


О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне