| Raising an exception in an exception handler | On slide | In textbook | 
| Raising and throwing exceptions in C# | On slide | In textbook | 
| Random, singleton class | On slide | - | 
| RankException | On slide | In textbook | 
| Ranking, example of enumeration type | On slide | In textbook | 
| read, from stream | On slide | In textbook | 
| Read, Stream operation | On slide | In textbook | 
| read-only access, with properties | On slide | In textbook | 
| read-write access, with properties | On slide | In textbook | 
| ReadByte, Stream operation | On slide | In textbook | 
| Readers and Writers in C# | On slide | In textbook | 
| ReadKey, method in Console class | On slide | In textbook | 
| readonly modifier | On slide | In textbook | 
| receiver - of a message | On slide | In textbook | 
| Recommendations about exception handling | On slide | In textbook | 
| Recommendations about exception handling | On slide | In textbook | 
| rectangular coordinates (of class Point) | On slide | In textbook | 
| recursive copying of objects, deep cloning | On slide | In textbook | 
| ref parameters | On slide | In textbook | 
| ref parameters, usefulness in OOP | On slide | In textbook | 
| ref, parameter passing | On slide | In textbook | 
| Reference Parameters | On slide | In textbook | 
| reference parameters, call by reference | On slide | In textbook | 
| reference semantics | On slide | In textbook | 
| Reference Types | On slide | In textbook | 
| reference types, overview of | On slide | In textbook | 
| ReferenceEquals, method in class Object | On slide | In textbook | 
| ReferenceEquals, method in class Object | On slide | In textbook | 
| References, C in relation to C# | On slide | In textbook | 
| references, passed as value parameters | On slide | In textbook | 
| reflection | On slide | In textbook | 
| Refresh, member of class DirectoryInfo | On slide | In textbook | 
| Refresh, member of class FileInfo | On slide | In textbook | 
| Regression testing | On slide | In textbook | 
| Relational database, alternative to serialization | On slide | In textbook | 
| Remove, member in IDictionary | On slide | In textbook | 
| Remove, member in IDictionary | On slide | In textbook | 
| Remove, member in List | On slide | In textbook | 
| Remove, member of LinkedList | On slide | In textbook | 
| Remove, method in Collection | On slide | In textbook | 
| Remove, method in ICollection | On slide | In textbook | 
| Remove, time complexity of, in linked list class | On slide | In textbook | 
| Remove, time complexity of, in list classes | On slide | In textbook | 
| Remove, time complexity, dictionaries | On slide | In textbook | 
| RemoveAll, member in List | On slide | In textbook | 
| RemoveAt, member in List | On slide | In textbook | 
| RemoveAt, method in Collection | On slide | In textbook | 
| RemoveAt, method in IList | On slide | In textbook | 
| RemoveFirst, member of LinkedList | On slide | In textbook | 
| RemoveFirst, time complexity of, in linked list class | On slide | In textbook | 
| RemoveItem, protected method in Collection | On slide | In textbook | 
| RemoveLast, member of LinkedList | On slide | In textbook | 
| RemoveLast, time complexity of, in linked list class | On slide | In textbook | 
| RemoveRange, member in List | On slide | In textbook | 
| repair program state - after error | On slide | In textbook | 
| repeated inheritance | On slide | In textbook | 
| Replace, member of class FileInfo | On slide | In textbook | 
| replication, multiple inheritance | On slide | In textbook | 
| report errors | On slide | In textbook | 
| Representation Independence | On slide | In textbook | 
| Reset, method in IEnumerator | On slide | In textbook | 
| Responsibilities | On slide | In textbook | 
| Responsibility division by pre and postconditions | On slide | In textbook | 
| Rethrowing an exception | On slide | In textbook | 
| return, control structure similar to C | On slide | In textbook | 
| Reusability | On slide | In textbook | 
| Revealing the propagation of exceptions | On slide | In textbook | 
| Reverse, member in List | On slide | In textbook | 
| Root, member of class DirectoryInfo | On slide | In textbook |