Programming C# 6, (Part 5 of 12): Adv Data Types and Operators
Interactive

Programming C# 6, (Part 5 of 12): Adv Data Types and Operators

BizLibrary
Updated Feb 04, 2020

Data types and variables are a fundamental part of learning to program, and C# provides a robust set of language features to work with variables and data in memory. In this course, you’ll learn about many variable data types, as well as how to convert between them and how to handle null values. You’ll also learn about altering and evaluating data with operators, from simple mathematical functions like addition and subtraction to logical and other advanced operators.


Lesson 1:

  • Converting Data Types
  • Demo: Data Conversion
  • Widening Conversions
  • Using a Cast Operator
  • Demo: Widening Conversions
  • Demo: Convert Decimal to String.

Lesson 2:

  • System.Convert Class Methods
  • Demo: Convert
  • Demo: Parsing.

Lesson 3:

  • Value Types & Reference Types
  • Demo: Value & Reference Types.

Lesson 4:

  • Operators
  • Arithmetic Operators
  • Demo: Arithmetic Operators
  • Demo: Arithmetic Cont.
  • Demo: String Operators
  • Binary Assignment Operators
  • Demo: Binary Assignment
  • Comparison Operators
  • Demo: Comparison Operators.

Lesson 5:

  • Logical Operators
  • Logical Operators Cont.
  • Demo: Logical Operators
  • Type Operators
  • Demo: Type Operators
  • Operator Precedence
  • Demo: Operator Precedence.

Lesson 6:

  • Default Values
  • Demo: Default Values
  • Avoiding Missing Values
  • Demo: Null Handling
  • Reference Types Default Value
  • Demo: Reference Type Defaults
  • States of a String.

Lesson 7:

  • Demo: Null Strings
  • Demo: Null Coalescing
  • Demo: Null Conditional
  • Demo: Null Conditional Cont.
  • Demo: Null Conditional Indexer.

Lesson 8:

  • Nullable Data Types
  • Demo: Nullable Data Types
  • Demo: Null Operators
  • Demo: Null Operator Effects
  • Demo: Nullable Booleans.
;