C
- <c> XML tag, Standard XML Documentation Tags
- callbacks, Delegates (see delegates)
- caller info attributes, Caller Info Attributes (C# 5.0)–Caller Info Attributes (C# 5.0)
- CallerFilePath attribute, Caller Info Attributes (C# 5.0)
- CallerLineNumber attribute, Caller Info Attributes (C# 5.0)
- CallerMemberName attribute, Caller Info Attributes (C# 5.0)
- captured variables, Capturing Outer Variables
- carriage return, escape sequence for, Strings and Characters
- case clause, switch statement, The switch statement
- cast operator (( )), Conversions, Upcasting, Boxing and Unboxing, Nullable Conversions
- Cast operator, LINQ, Standard Query Operators, OfType and Cast–OfType and Cast
- casting, Conversions, Casting and Reference Conversions–The is operator, The object Type, Boxing and Unboxing, Interfaces, Enum Conversions
- (see also boxing; conversions)
- enums, Enum Conversions
- implicit, to interface, Interfaces
- to object type, The object Type
- catch block, try Statements and Exceptions, The catch Clause–The catch Clause
- chaining extension methods, Extension Method Chaining
- chaining query operators, LINQ, Chaining Query Operators–Chaining Query Operators
- char literals, Strings and Characters
- char type, Strings and Characters, Default Values
- checked operator, The checked and unchecked operators
- class generic constraint, Generic Constraints
- class keyword, Classes
- classes, A First C# Program, Identifiers and Keywords, Instance versus static members, Classes–Partial methods, Classes, Static Classes, Partial Types and Methods, Inheritance, Abstract Classes and Abstract Members, Sealing Functions and Classes
- abstract classes, Abstract Classes and Abstract Members
- base classes, Partial Types and Methods (see base classes)
- declaring, Classes
- identifiers for, Identifiers and Keywords
- sealing, Sealing Functions and Classes
- static classes, Instance versus static members, Static Classes
- subclasses, Inheritance (see subclasses)
- closed types, Generic Types
- closure, Capturing Outer Variables
- <code> XML tag, Standard XML Documentation Tags
- combinable enums, Flags Enums
- comments, A First C# Program, Comments, XML Documentation–Standard XML Documentation Tags
- CompareTo method, String comparisons
- comparison operators, Equality and Comparison Operators, String comparisons, Overloading Equality and Comparison Operators–Overloading Equality and Comparison Operators
- compilation, Compilation
- complement operator, bitwise (~), Bitwise operators
- Concat operator, LINQ, Set operators, Standard Query Operators
- concatenating strings, String concatenation
- concurrency, Asynchronous Functions (C# 5.0) (see asynchronous functions)
- conditional operators, Conditional Operators
- constants, Type Basics, Heap, Expressions and Operators, Declaration Statements, Constants–Constants, Enums
- as expressions, Expressions and Operators
- declaring, Declaration Statements
- group of, Enums (see enum type)
- constraints, Generic Constraints
- constructors, Constructors and instantiation, Instance Constructors–Nonpublic constructors, Instance Constructors, Implicit parameterless constructors, Nonpublic constructors, Static Constructors, Constructors and Inheritance, Constructors and Inheritance, Constructor and field initialization order, Struct Construction Semantics
- field initialization order with, Constructor and field initialization order
- implicit parameterless constructors, Implicit parameterless constructors
- nonpublic, Nonpublic constructors
- of subclasses, Constructors and Inheritance
- overloading, Instance Constructors
- parameterless, Constructors and Inheritance
- static constructors, Static Constructors
- struct, Struct Construction Semantics
- Contains method, Searching within strings
- Contains operator, LINQ, Quantifiers, Standard Query Operators
- contextual keywords, Contextual keywords
- continue statement, The continue statement
- contravariance, Contravariance, Parameter variance
- conversions, Conversions, Conversions, Conversions, Integral to integral conversions, Integral to integral conversions, Integral to integral conversions, Strings and Characters, Casting and Reference Conversions, Boxing and Unboxing, Enum Conversions, Nullable Conversions, Mixing nullable and non-nullable operators, Custom Implicit and Explicit Conversions, Custom Implicit and Explicit Conversions, Custom Implicit and Explicit Conversions, Deferred Execution, Standard Query Operators, Standard Query Operators, OfType and Cast, Dynamic Conversions
- boxing, Boxing and Unboxing
- char type, Strings and Characters
- custom conversions, Custom Implicit and Explicit Conversions
- dynamic types, Dynamic Conversions
- enums, Enum Conversions
- explicit, Conversions, Integral to integral conversions, Custom Implicit and Explicit Conversions
- implicit, Conversions, Integral to integral conversions, Custom Implicit and Explicit Conversions
- LINQ, Deferred Execution, Standard Query Operators, Standard Query Operators, OfType and Cast
- nullable types, Nullable Conversions, Mixing nullable and non-nullable operators
- numeric, Integral to integral conversions
- reference conversions, Casting and Reference Conversions
- Copy method, Arrays
- Count operator, LINQ, Aggregation operators, Standard Query Operators
- covariance, Covariance–Covariance, Return type variance
- CreateInstance method, Arrays
- .cs files (source code), Compilation
- csc.exe file (compiler), Compilation
- custom attributes, Writing Custom Attributes
- custom binding, Custom Binding–Custom Binding
- custom types, Custom Type Examples
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.