| C# 3.0 convenience layer | On slide | In textbook |
| C# Compilation and Execution | On slide | In textbook |
| C# seen in a historic perspective | On slide | In textbook |
| C# Tools on Unix | On slide | In textbook |
| C# Tools on Windows | On slide | In textbook |
| C# versus Java | On slide | In textbook |
| C++, a historic perspective | On slide | In textbook |
| call by reference, C# in relation to C | On slide | In textbook |
| call by value, C# in relation to C | On slide | In textbook |
| call-by-reference | On slide | In textbook |
| CanRead | On slide | In textbook |
| CanRead, Stream operation | On slide | In textbook |
| CanSeek | On slide | In textbook |
| CanSeek, Stream operation | On slide | In textbook |
| CanWrite | On slide | In textbook |
| CanWrite, Stream operation | On slide | In textbook |
| Capacity, member in List | On slide | In textbook |
| car, transportation concept | On slide | In textbook |
| Card, as a struct | On slide | In textbook |
| Card, formattable output of | On slide | In textbook |
| cast, for the purplepose of unboxing | On slide | In textbook |
| Casting of BankAccounts | On slide | In textbook |
| char, C in relation to C# | On slide | In textbook |
| CheckAccount | On slide | In textbook |
| checked, new operator in C# | On slide | In textbook |
| CIL - Common Intermediate Language | On slide | In textbook |
| class | On slide | In textbook |
| class (simplified syntax of) | On slide | In textbook |
| class - as a reference type | On slide | In textbook |
| class constraint, generics | On slide | In textbook |
| class extension | On slide | In textbook |
| Class hierarchies and Inheritance | On slide | In textbook |
| class hierarchy | On slide | In textbook |
| class hierarchy | On slide | In textbook |
| Class Inheritance in C# | On slide | In textbook |
| class invariant | On slide | In textbook |
| Class invariants in the triangle class hierarchy | On slide | In textbook |
| class method | On slide | In textbook |
| Class Methods | On slide | In textbook |
| class variable | On slide | In textbook |
| Class Variables | On slide | In textbook |
| class variables - initialization | On slide | In textbook |
| class, abstract | On slide | In textbook |
| class, can implement interface | On slide | In textbook |
| class, generic | On slide | In textbook |
| class, sealed | On slide | In textbook |
| Classes | On slide | In textbook |
| classes - default visibility in | On slide | In textbook |
| Classes in C# | On slide | In textbook |
| classes, C# in relation to Java | On slide | In textbook |
| classes, compared with structs | On slide | In textbook |
| Classification and exemplification | On slide | In textbook |
| Classification of Errors | On slide | In textbook |
| classify | On slide | In textbook |
| Clear, member in IDictionary | On slide | In textbook |
| Clear, member of LinkedList | On slide | In textbook |
| Clear, method in Collection | On slide | In textbook |
| Clear, method in Console class | On slide | In textbook |
| Clear, method in ICollection | On slide | In textbook |
| ClearItems, protected method in Collection | On slide | In textbook |
| CLI - Common Language Infrastructure | On slide | In textbook |
| CLI Overview from Wikipedia | On slide | In textbook |
| client interface | On slide | In textbook |
| client interface (of a class) | On slide | In textbook |
| Client, Servers, and Messages | On slide | In textbook |
| Clients and Servers | On slide | In textbook |
| clients, servers and messages | On slide | In textbook |
| clone, in relation to ICloneable | On slide | In textbook |
| Cloning | On slide | In textbook |
| cloning | On slide | In textbook |
| Cloning in C# | On slide | In textbook |
| cloning, seen as copying | On slide | In textbook |
| Close, Stream operation | On slide | In textbook |
| Code Contracts in C# 4.0 | On slide | - |
| coding style | On slide | In textbook |
| Coding style: naming of properties | On slide | In textbook |
| collection initializer | On slide | In textbook |
| Collection, use via interfaces | On slide | In textbook |
| Collection | On slide | In textbook |
| Collection, in hierarchy of list classes | On slide | In textbook |
| Collection, time complexities of operations in | On slide | In textbook |
| collections, in a historic perspective | On slide | In textbook |
| combination, multiple inheritance | On slide | In textbook |
| Combined C# and Visual Basic Programming | On slide | - |
| Combined enumerations | On slide | In textbook |
| Commands and Control Structures | On slide | In textbook |
| Comments | On slide | In textbook |
| Comments, C# in relation to C | On slide | In textbook |
| Comparable Dice | On slide | In textbook |
| Comparable Pairs | On slide | In textbook |
| Comparer, member in IDictionary | On slide | In textbook |
| CompareTo, of generic strings | On slide | In textbook |
| Comparing and copying objects via references | On slide | In textbook |
| Comparison with exception handling in Java | On slide | - |
| compensation - after change of data representation | On slide | In textbook |
| Component, part of Composite design pattern | On slide | In textbook |
| Compose, generic method | On slide | In textbook |
| Compose, method | On slide | In textbook |
| Composite, design pattern | On slide | In textbook |
| Composite, GUI | On slide | In textbook |
| compressed stream | On slide | In textbook |
| compressed stream, decorator | On slide | In textbook |
| concept | On slide | In textbook |
| concept name | On slide | In textbook |
| Concepts and Phenomena | On slide | In textbook |
| Conclusion - Documentation of C# Programs | On slide | In textbook |
| Considerations about Serialization | On slide | In textbook |
| Console | On slide | In textbook |
| Console, operations in class | On slide | In textbook |
| Console.WriteLine, C# in relation to C | On slide | In textbook |
| const modifier | On slide | In textbook |
| Constant and readonly variables | On slide | In textbook |
| Constraints on Formal Type Parameters | On slide | In textbook |
| constraints, generics, example with problems | On slide | In textbook |
| Constraints: Strings of comparable elements | On slide | In textbook |
| constructed type, generics | On slide | In textbook |
| constructor | On slide | In textbook |
| constructor - for copying | On slide | In textbook |
| constructors - overloading of | On slide | In textbook |
| Constructors and initialization order | On slide | In textbook |
| Constructors and initialization order: Example | On slide | In textbook |
| Constructors in C# | On slide | In textbook |
| constructors, of structs | On slide | In textbook |
| Constructors, together with inheritance | On slide | In textbook |
| Contains, member in List | On slide | In textbook |
| Contains, member of LinkedList | On slide | In textbook |
| Contains, method in Collection | On slide | In textbook |
| Contains, method in ICollection | On slide | In textbook |
| Contains, time complexity of, in list classes | On slide | In textbook |
| ContainsKey, member in IDictionary | On slide | In textbook |
| ContainsKey, member in IDictionary | On slide | In textbook |
| ContainsKey, time complexity, dictionaries | On slide | In textbook |
| ContainsValue, member in IDictionary | On slide | In textbook |
| ContainsValue, time complexity, dictionaries | On slide | In textbook |
| continue, control structure similar to C | On slide | In textbook |
| contract | On slide | In textbook |
| Contracts | On slide | In textbook |
| Contracts: Obligations and Benefits | On slide | In textbook |
| contravariance | On slide | In textbook |
| contravariance, generics | On slide | In textbook |
| Control structures for iteration | On slide | In textbook |
| Control Structures for Iteration | On slide | In textbook |
| Control structures for Selection | On slide | In textbook |
| Control Structures for Selection | On slide | In textbook |
| Control structures, C in relation to C# | On slide | In textbook |
| control structures, controlled by nullable types | On slide | In textbook |
| convenience layer, C# 3.0 | On slide | In textbook |
| Convert, Encoding operation | On slide | In textbook |
| ConvertAll, member in List | On slide | In textbook |
| copy and paste programming | On slide | In textbook |
| Copy constructors | On slide | In textbook |
| copying a file, illustrating FileStream | On slide | In textbook |
| copying, shallow | On slide | In textbook |
| CopyTo, member in List | On slide | In textbook |
| CopyTo, member of class FileInfo | On slide | In textbook |
| CopyTo, method in Collection | On slide | In textbook |
| CopyTo, method in ICollection | On slide | In textbook |
| Correctness | On slide | In textbook |
| Count, member in IDictionary | On slide | In textbook |
| Count, member in List | On slide | In textbook |
| Count, member of LinkedList | On slide | In textbook |
| Count, property in Collection | On slide | In textbook |
| Count, property in ICollection | On slide | In textbook |
| Count, time complexity of, in list classes | On slide | In textbook |
| Course and Project classes | On slide | In textbook |
| Course and Project classes | On slide | In textbook |
| Course and Project classes | On slide | In textbook |
| Covariance and Contravariance | On slide | In textbook |
| covariance, generics | On slide | In textbook |
| Create, member of class DirectoryInfo | On slide | In textbook |
| Create, member of class FileInfo | On slide | In textbook |
| CreateInstance, static method in class Array | On slide | In textbook |
| CreateText, member of class FileInfo | On slide | In textbook |
| Creating and Deleting Objects | On slide | In textbook |
| creational design pattern | On slide | In textbook |
| CreationTime, member of class DirectoryInfo | On slide | In textbook |
| CSL - Common Language Specification | On slide | In textbook |
| current object | On slide | In textbook |
| current object | On slide | In textbook |
| Current, method in IEnumerator | On slide | In textbook |
| Custom Serialization | On slide | In textbook |
| Cyclomatic Complexity - flow chart | On slide | In textbook |
| Cyclomatic Complexity - flow graph | On slide | In textbook |
| Cyclomatic Complexity - Metric and Test Cases | On slide | In textbook |
| Cyclomatic complexity of GCD | On slide | In textbook |