C#学习1

C#学习1

Getting Started (20m)

C# vs .NET

What is CLR

Architecture of .NET Applications

Getting Visual Studio

Your First C# Application

Summary

Primitive Types and Expressions

Introduction

Variables and Constants

Overflowing

Scope

Demo: Variables and Constants

Type Conversion

Demo: Type Conversion

Operators

What are Logical Operations?

Demo: Operators

Comments

Summary

Non-Primitive Types (1h)

Introduction

Classes

Demo: Classes

Structs

Arrays

Demo: Arrays

Strings

Demo: Strings

Enums

Demo: Enums

Reference Types and Value Types

Demo: Reference Types and Value Types

Summary

Control Flow (40m)

Introduction

Conditional Statements

Demo: If/Else, Switch/Case

Exercises

Iteration Statements

Demo: For loops

Demo: Foreach loops

Demo: While loops

Random Class

Exercises

Summary

Arrays and Lists (30m)

Introduction

Arrays

Demo: Arrays

Lists

Demo: Lists

Excercises

Summary

Working with Dates (10m)

Introduction

DateTime

TimeSpan

Summary

Working with Text (50m)

Introduction

String

Demo: Strings

Live Coding: Summarizing Text

StringBuilder

Demo: StringBuilder

Exercises

Procedural Programming

Summary

Working with Files (25m)

Introduction

Introduction to System.IO

File and File Info

Directory and Directory Info

Path

Exercises

Summary

Debugging Applications (40m)

Introduction

Debugging Tools in Visual Studio

Removing Side Effects

Defensive Programming

Call Stack Window

Locals and Autos Windows

Summary

Whats Next

-------------本文结束,感谢您的阅读-------------