Parlando ieri con Ro!, sono venuti fuori gli operatori di short-circuiting di VB.NET. Sta cercando di passare al .NET Framework dopo che ha perso un anno a customizzare il Calendar di ASP.NET e vede quanto siamo fichi noi sviluppatori ASP.NET :P
C# ha già questo comportamento di default negli operatori, dunque la novità è solo su VB.NET.
Perchè non dare questo comportamento di default a AND e OR? Semplice: per non creare incompatibilità con il passato.
Se è utile? Si che lo è, in un solo blocco si può inserire una condizione che verifichi che un certo oggetto non sia nullo e poi eventualmente un secondo ramo della condizione che utilizza già alcune sue proprietà.
Lo avete mai usato? :)
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
- 15 anni di .NET: buon compleanno!, il 14 febbraio 2017 alle 10:32
- Che fine hanno fatto i colori in Visual Studio 2012?, il 14 settembre 2012 alle 15:13
- Visual Studio 2012 e .NET Framework 4.5 in pillole, il 22 agosto 2012 alle 09:30
- Silverlight, slsvcutil.exe ed una StackOverflowException, il 3 giugno 2010 alle 13:40
- Disinstallare la beta 2 prima di installare la RC di VS 2010, il 9 febbraio 2010 alle 16:49
- Tutti pazzi per il .NET Micro Framework, il 19 gennaio 2010 alle 14:00