| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Александр Петросян (PAF) 12.11.2005 00:49 / 12.11.2005 01:09
вот ведь MS зажигает ;)Dim x = _
<People>
Select <Person Age=(p.Age) >p.Name</Person> _
From p In people _
Where p.CanCode
</People>так будет в VB 9.0 в будущем .Net 3.0var x = new XElement("People",
from p in people
where p.CanCode
select
new XElement("Person",
new XAttribute("Age", p.Age),
p.Name));что удивляет, это нерастерянная строгость проверки типов (позволяющая сделать, кроме прочего, IntelliSence) и большая гибкость подхода (пользовательские «операторы»).$p[^people.select($people.CanCode)]
$x[
<People>
^p.menu{<Person Age="$p.Age">$p.Name</Person>}
</People>
]