Programming in C#: Creating Types
Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
In addition to classes, there are a number of C# types and structures. Learn how to create and use types, convert value and ref types, and manipulate strings in C#.
Expected Duration (hours)
2.0
Lesson Objectives Programming in C#: Creating Types
create, modify, and compile structs using fields, properties, and methods
create, modify, and debug enums
create and use classes
use constructors to instantiate classes
use optional and named parameters
create static class methods and variables
use extension methods
create and use indexers
specify the concept overloading and overriding
overload methods
override methods
illustrate the concept of generics
create and use generic type
use generic methods
convert value types
convert ref types
convert 'Value to Reference' and 'Reference to Value'
use the dynamic runtime
use IConvertible
use IFormattable
Course Number: it_wdpgcs_02_enus
Expertise Level
Intermediate