13.07.2015 Views

C# in Depth

C# in Depth

C# in Depth

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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>in</strong>dexSymbols!= 82with generics 76#pragma 197*. See transparent identifiers:: 194== 82with generics 76=> 233? modifier 121?? operator. See null coalesc<strong>in</strong>g operatorAabout:blank, as URL equivalent of nullreference 113abstract 175implicit for static classes 191abstract classes 256, 271abstraction 68academic purity 220access modifiersdefault 193for partial types 186for properties 192Action 12, 97, 145, 232, 236Active Directory 347Active Server Pages (ASP) 19Adapter 98adapters 336Add 219, 286addition us<strong>in</strong>g expression trees 239ADO.NET 114, 319, 334–336Entity Framework 22, 315, 348Adobe 22, 24aesthetics 222Aggregate. See Standard Query Operators,AggregateAJAX 24aliases 213aliases. See namespace aliasesAll. See Standard Query Operators, AllAmazon 344web service 17Ancestors 342AncestorsAndSelf 342angle brackets 68Annotations method 342anonymous functions 232, 249, 253conversions 252anonymous methods 10, 55, 144–159, 245,265, 277, 356ambiguity 150compared with lambda expressions 232implicit typ<strong>in</strong>g 212lifetime 159parametersignor<strong>in</strong>g 149us<strong>in</strong>g 145return<strong>in</strong>g from methods 154return<strong>in</strong>g values 147anonymous object <strong>in</strong>itializers 57, 224anonymous types 57, 224, 236, 266, 340members 226number of dist<strong>in</strong>ct types 225transparent identifiers 296Any. See Standard Query Operators, AnyAppend 265applet 18application doma<strong>in</strong>s 49Application.Run 139371Licensed to Rhona Hadida

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

Saved successfully!

Ooh no, something went wrong!