FRAMEWORK
ACADEMY
Courses
Log In
Join Free
Home
Courses
IT: Programming & Software Development
Advanced C# Language Features
Curriculum
1 Section
48 Lessons
30 hours
Expand all sections
Collapse all sections
Unit 4 — Advanced C# Language Features
48
1.1
Discriminating between Objects
20 mins
1.2
Defining a Method with No Return Value
20 mins
1.3
Dealing with Covariant Return Types
20 mins
1.4
Looking at a Program That CAN_BE_USED_AS an Example
20 mins
1.5
Shh! Keep It Quiet — Anonymous Methods
20 mins
1.6
Going Beyond Public and Private: More Access Keywords
20 mins
1.7
Using Structures as Records
20 mins
1.8
Exploring More Streams than Lewis and Clark
20 mins
1.9
Using Static Anonymous Functions
20 mins
1.10
Using the Debugger as an Aid to Learning
20 mins
1.11
Finding Out More about WPF Data Binding
20 mins
1.12
Introducing the Toolbox Trick
20 mins
1.13
Examining the bool Type: Is It Logical?
20 mins
1.14
Searching Strings
20 mins
1.15
Understanding Collection Syntax
20 mins
1.16
Throwing Expressions
20 mins
1.17
Can You Give Me References?
20 mins
1.18
Returning Multiple Values Using Tuples
20 mins
1.19
Getting Your Objects Off to a Good Start — Constructors
20 mins
1.20
Unifying Class Hierarchies
20 mins
1.21
Stuff Happens — C# Events
20 mins
1.22
Putting Classes into Namespaces
20 mins
1.23
Using the New Record Type
20 mins
1.24
Interacting with C# Online
20 mins
1.25
Checking Out Character Types
20 mins
1.26
Getting Input from Users in Console Applications
20 mins
1.27
Using Lists
20 mins
1.28
Classes That Contain Classes Are the Happiest Classes in the World
20 mins
1.29
Using Expression-Bodied Members
20 mins
1.30
Hiding Behind an Interface
20 mins
1.31
Working with Partial Methods
20 mins
1.32
Working with Jupyter Notebook: The Short Version
20 mins
1.33
What’s a Value Type?
20 mins
1.34
Controlling Output Manually
20 mins
1.35
Using Dictionaries
20 mins
1.36
Generating Static in Class Members
20 mins
1.37
Inheriting an Interface
20 mins
1.38
Comparing string and char
20 mins
1.39
Formatting Your Strings Precisely
20 mins
1.40
Array and Collection Initializers
20 mins
1.41
Defining const and readonly Data Members
20 mins
1.42
Using Interfaces to Manage Change in Object-Oriented Programs
20 mins
1.43
Calculating Leap Years: DateTime
20 mins
1.44
StringBuilder: Manipulating Strings More Efficiently
20 mins
1.45
Using Sets
20 mins
1.46
Declaring Numeric Constants
20 mins
1.47
Changing Types: The Cast
20 mins
1.48
Letting the C# Compiler Infer Data Types
20 mins
This content is protected, please
login
and
enroll
in the course to view this content!
S
Ask SIERA
YOUR DIGITAL ASSISTANT
×
Modal title
Main Content