d1 overview of c# programming

52
Overview of C# Programming Pakorn Weecharungsan

Upload: pakorn-weecharungsan

Post on 21-Jan-2015

119 views

Category:

Technology


2 download

DESCRIPTION

Overview picture of C# programming language

TRANSCRIPT

Page 1: D1 Overview of C# programming

Overview of C# Programming

Pakorn Weecharungsan

Page 2: D1 Overview of C# programming

Contents

Overview of C# Variables Expressions and Operators Statements Arrays Classes and Methods

Page 3: D1 Overview of C# programming

Overview of C# - A Simple C# Program

Page 4: D1 Overview of C# programming

Overview of C# - A Simple C# Program Line 1 บอก Compiler ให้�ทราบว่�าโปรแกรมนี้��ม�

การใช้�System namespace Line 3 ประกาศ namespace ท��ม�ช้��อว่�า Simple Line 5 สร�าง class ท��ม�ช้��อว่�า Program Line 7 สร�าง method ท��ม�ช้��อว่�า Main Line 9 แสดงข้�อคว่าม “Hi There!” ออกทาง

จอภาพ

Page 5: D1 Overview of C# programming

Overview of C# - Identifiers and Keywords

Page 6: D1 Overview of C# programming

Overview of C# - Identifiers and Keywords

Page 7: D1 Overview of C# programming

Overview of C# - Text Output from a Program Write

WriteLine

Page 8: D1 Overview of C# programming

Overview of C# - The Format String

Format

Example

Page 9: D1 Overview of C# programming

Overview of C# - Comments

Page 10: D1 Overview of C# programming

Variables – Simple Types

Page 11: D1 Overview of C# programming

Variables – Simple Types

Page 12: D1 Overview of C# programming

Variables – Declarations

Page 13: D1 Overview of C# programming

Variables – Initializers

Page 14: D1 Overview of C# programming

Variables – Multiple Declarations

Page 15: D1 Overview of C# programming

Expressions and Operators – Simple Arithmetic Operators The Simple Arithmetic Operators

Example

Page 16: D1 Overview of C# programming

Expressions and Operators – The Remainder Operator The Remainder Operator

Example

Page 17: D1 Overview of C# programming

Expressions and Operators – Rational and Equality Comparison Operators

Page 18: D1 Overview of C# programming

Expressions and Operators – Rational and Equality Comparison Operators

Page 19: D1 Overview of C# programming

Expressions and Operators – Increment and Decrement Operators

Page 20: D1 Overview of C# programming

Expressions and Operators – Increment and Decrement Operators

Page 21: D1 Overview of C# programming

Expressions and Operators – Conditional Logical Operators

Page 22: D1 Overview of C# programming

Expressions and Operators – Conditional Logical Operators

Page 23: D1 Overview of C# programming

Expressions and Operators – Assignment Operators

Page 24: D1 Overview of C# programming

Expressions and Operators – Assignment Operators

Page 25: D1 Overview of C# programming

Expressions and Operators – The Conditional Operators

Page 26: D1 Overview of C# programming

Expressions and Operators – The Conditional Operators

Page 27: D1 Overview of C# programming

Expressions and Operators – The Conditional Operators

Page 28: D1 Overview of C# programming

Expressions and Operators – The Conditional Operators

Page 29: D1 Overview of C# programming

Expressions and Operators – Unary Arithmetic Operators

Page 30: D1 Overview of C# programming

Statements – Flow of Control

Conditional statements if if…else switch

Looping statements while do for foreach

Jump statements break continue return goto throw

Page 31: D1 Overview of C# programming

Statements – The if Statements

Page 32: D1 Overview of C# programming

Statements – The if…else Statements

Page 33: D1 Overview of C# programming

Statements – The switch Statements

Page 34: D1 Overview of C# programming

Statements – The switch Statements

Page 35: D1 Overview of C# programming

Statements – The switch Statements

Page 36: D1 Overview of C# programming

Statements – The switch Statements

Page 37: D1 Overview of C# programming

Statements – The switch Statements

Page 38: D1 Overview of C# programming

Statements – The switch Statements

Page 39: D1 Overview of C# programming

Statements – The while Loop

Page 40: D1 Overview of C# programming

Statements – The while Loop

Page 41: D1 Overview of C# programming

Statements – The do Loop

Page 42: D1 Overview of C# programming

Statements – The do Loop

Page 43: D1 Overview of C# programming

Statements – The for Loop

Page 44: D1 Overview of C# programming

Statements – The for Loop

Page 45: D1 Overview of C# programming

Statements – The for Loop

Page 46: D1 Overview of C# programming

Statements – The for Loop

Page 47: D1 Overview of C# programming

Statements – The break Statement

for foreach while do

Page 48: D1 Overview of C# programming

Statements – The continue Statement while do for foreach

Page 49: D1 Overview of C# programming

Statements – The using Statement

Page 50: D1 Overview of C# programming

Statements – The using Statement

Page 51: D1 Overview of C# programming

Arrays

Page 52: D1 Overview of C# programming

Arrays – Accessing Array Elements