Vra

In die eerste plek wil ek sê dat ek weet van dinamiese, geen PIA, vernoem en opsionele parameters en uiteindelik kovariansie en contravariance.

In my projekte 99% van die tyd my kode is in C #, ek byna nooit doen Kantoor outomatisering, weet ek nie van plan is om enige dinamiese taal gebruik enige tyd gou, en, naas 'n nodig is vir Office outomatisering, ek dink die naam en opsionele parameters is verkeerd (en nee, oorlaai tel nie, as jy dit baie oorlaai die probleem is in die ontwerp, nie die taal).

So whats daar vir 'n C # man in 'n statiese-getik wêreld ?, Die enigste ding wat blyk te kovariansie en contravariance, wat 'n groot klanke wees, maar ek het gehoop iets meer. Die enigste stukkies wat ek is opgewonde om te probeer is die parallel uitbreidings vir Linq maar dit is oor dit (en dit is [beskikbaar vir 3,5 as 'n CTP ).

Hoekom is jy opgewonde oor C # 4?

Was dit nuttig?

Oplossing

Die enigste ding wat opgewonde te wees oor in C # 4 van 'n nie-COM, nie-dinamiese standpunt is kovariansie en contravariance. Al die ander is gesentreer rondom dinamiese tik.

Ander wenke

  1. Beter Vuil Collection

  2. Nuwe onderwerp Poel Engine

  3. Kode Kontrakte

  4. As jy nie doen ASP.NET WebForms ontwikkeling sou jy nie omgee nie, maar is daar beduidende verbeterings daar sowel.

Learning Resources vir NET 4.0 Nuwe funksies

... druk op die skakel vir 'n paar goeie bronne oor 'n paar van die nuwe funksies.

Baie opsionele verstek parameters, mede / contravariance ( is 'n voordeel van Java) en die ParallelFX.

Daar is 'n nuwe term beheer nou in die toolbox ... ja ek het nothin anders ..

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top