Off Topic:
Citat:
Originalno napisao jablan
(samo što je LINQ morao biti dodat na nivou jezika, a ne na nivou biblioteke - osnova je bila loša).
|
Je l' da? A šta je ovo onda:
using System.Linq;
Tebe verovatno bune LINQ izrazi kao "from x in y select z;" ali to je samo synthetic sugar koji jako liči na SQL pa je stoga i ubačen: "To perform a LINQ query, it is not required to use query expressions. The alternative is to use standard C# dot notation, calling methods on objects and classes."
Inače, C# nikada nije bio zamišljen kao jezik koji će imati samo v.1.0. Naprotiv, osnova je bila odlična, pa zato i jeste moguće da dodaju mnoge stvari bezbolno, uporedi to sa nekim drugim jezicima gde poboljšanja donose ogromne probleme za postojeći kod.