Part of ternary operator 44 end statement 24 less

Info icon This preview shows pages 839–841. Sign up to view the full content.

: part of ternary operator, 44 ; end statement, 24 < less than operator, 43 <= less than or equal to operator, 43 = field initializer operator, 74 == equal to operator, 43 => lambda expression, 163 > greater than operator, 43 >= greater than or equal to operator, 43 ? part of ternary operator, 44 @" " string literal, 321 [ ] array index, 222 \ (backslash) escape character, 319–322 \n line feed, 346 \r carriage return, 346 {} braces, C# containment, 17, 24 || Boolean combination operator (if either true), 43 A universal quantifier, 292 abstract base classes, 121–127, 139 abstracting ideas, 59–63 accepting incoming connections, 533 accessibility modifiers, 67, 114–116 ACL (access control list), 490 Action<T>, 156–160 ActiveX Controls, 707–710 Add method, 245, 257, 308, 576 Add Reference menu item, 23 AddAnything method, 691, 697 AddBefore/AddAfter methods, 312 adding value (+=) operator, 38, 630 addition (+) operator, 35 AddNew method, 807 AddNumbers method, 254, 258, 259 AddProcess method, 159 AddRange method, 246, 279 AddTo methods, 574 administrative privileges, 490 ADO.NET, 540–544, 571 Adobe PDF Reader control, 708–710 affine transformations, 747 aggregation, 105, 292 air traffic control example constructors, overloading, 88–92 declaring an enum, 79–82 We’d like to hear your suggestions for improving our indexes. Send email to [email protected] . 815
Image of page 839

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

defining classes, 64–66 defining methods, 95–98 defining variables/types, 82–87 initializing with a constructor, 68–72 object initializers, 92–95 setting protection levels, 66–68 setting up fields and properties, 72–79 specs for, 62 static fields and properties, 99–102 aliases, 30 All operator, 291 ampersand (&), address-of operator, 720 anchoring, 805 animation, 753 anonymous methods, 162 anonymous type, 283 Any operator, 291 APM (Asynchronous Programming Model), 652–655, 663 appdomains, 605 AppendLine method, 350 application isolation, 434 args variable, 39 argument exceptions, 216 arrays, 39 construction and initialization of, 222–225 custom indexers in, 247–253 custom types in, 225–230 jagged, 236–238, 241 List<T> as resizable, 243–254 members/elements of, 230–236 multidimensional, 238 params keyword, 225 rectangular, 238–243 size of, 236–243 as keyword, 141 ASCII, 361 ASP.NET (see Web Forms and ASP.NET) .aspx extension, 776 assemblies loading, 601–605 naming, 598–601 overview, 589 protecting, 595–598 referencing, 590–592 writing libraries, 593–595 AssemblyInfo.cs, 21 assignment statements, 38 associations, 104, 108, 556–558 asterisk (*) dereference operator, 720 asynchronous file operations, 425–428, 517 asynchronous programming, 651–656, 663 Atom, 514 attached properties, 741 attributes, 456–459, 671–677 authentication, 518 Authenticode signature, 434 auto properties, 73 B backlog, 533 backslash (\), escape character, 319–322 base classes, 106, 116–118, 121 Base64 encoding, 444–446 basic authentication, 519 basic profile, 474 Begin methods, 652, 663 BeginTransaction/EnlistTransaction methods, 579 behaviors, 754 Berners-Lee, Tim, 512 BigInteger, 31 binary, 20, 33, 444–446, 589 bindings, 508, 763, 767–769, 784–787, 806– 811 bit fields, 81 bitmaps, 751 bitness, 713 blocking APIs, 651 BlockingCollection, 650 BOM (Byte Order Mark), 363 bool type, 42 boxing, 127 braces {}, C# containment, 17, 24 brackets [ ], array index, 222 break keyword, 46, 53 breakpoints, 50, 200, 438 buffering, 423 bugs, defined, 185 Bustamante, Michele Leroux, 486 button element, 732–735, 740–748, 755–765, 777, 784–793 Byte Order Mark, 363 C C# compared to Java, 6 816 | Index
Image of page 840
Image of page 841
This is the end of the preview. Sign up to access the rest of the document.
  • Spring '15

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern