13.07.2015 Views

C# in Depth

C# in Depth

C# in Depth

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ief contentsPART 1 PREPARING FOR THE JOURNEY ......................................11 ■ The chang<strong>in</strong>g face of <strong>C#</strong> development 32 ■ Core foundations: build<strong>in</strong>g on <strong>C#</strong> 1 32PART 2 <strong>C#</strong> 2: SOLVING THE ISSUES OF <strong>C#</strong> 1........................... 613 ■ Parameterized typ<strong>in</strong>g with generics 634 ■ Say<strong>in</strong>g noth<strong>in</strong>g with nullable types 1125 ■ Fast-tracked delegates 1376 ■ Implement<strong>in</strong>g iterators the easy way 1617 ■ Conclud<strong>in</strong>g <strong>C#</strong> 2: the f<strong>in</strong>al features 183PART 3 <strong>C#</strong> 3—REVOLUTIONIZING HOW WE CODE ..................2058 ■ Cutt<strong>in</strong>g fluff with a smart compiler 2079 ■ Lambda expressions and expression trees 23010 ■ Extension methods 25511 ■ Query expressions and LINQ to Objects 27512 ■ LINQ beyond collections 31413 ■ Elegant code <strong>in</strong> the new era 352viiLicensed to Rhona Hadida

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!