d1 overview of c# programming
DESCRIPTION
Overview picture of C# programming languageTRANSCRIPT
![Page 1: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/1.jpg)
Overview of C# Programming
Pakorn Weecharungsan
![Page 2: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/2.jpg)
Contents
Overview of C# Variables Expressions and Operators Statements Arrays Classes and Methods
![Page 3: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/3.jpg)
Overview of C# - A Simple C# Program
![Page 4: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/5.jpg)
Overview of C# - Identifiers and Keywords
![Page 6: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/6.jpg)
Overview of C# - Identifiers and Keywords
![Page 7: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/7.jpg)
Overview of C# - Text Output from a Program Write
WriteLine
![Page 8: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/8.jpg)
Overview of C# - The Format String
Format
Example
![Page 9: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/9.jpg)
Overview of C# - Comments
![Page 10: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/10.jpg)
Variables – Simple Types
![Page 11: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/11.jpg)
Variables – Simple Types
![Page 12: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/12.jpg)
Variables – Declarations
![Page 13: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/13.jpg)
Variables – Initializers
![Page 14: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/14.jpg)
Variables – Multiple Declarations
![Page 15: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/15.jpg)
Expressions and Operators – Simple Arithmetic Operators The Simple Arithmetic Operators
Example
![Page 16: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/16.jpg)
Expressions and Operators – The Remainder Operator The Remainder Operator
Example
![Page 17: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/17.jpg)
Expressions and Operators – Rational and Equality Comparison Operators
![Page 18: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/18.jpg)
Expressions and Operators – Rational and Equality Comparison Operators
![Page 19: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/19.jpg)
Expressions and Operators – Increment and Decrement Operators
![Page 20: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/20.jpg)
Expressions and Operators – Increment and Decrement Operators
![Page 21: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/21.jpg)
Expressions and Operators – Conditional Logical Operators
![Page 22: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/22.jpg)
Expressions and Operators – Conditional Logical Operators
![Page 23: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/23.jpg)
Expressions and Operators – Assignment Operators
![Page 24: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/24.jpg)
Expressions and Operators – Assignment Operators
![Page 25: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/25.jpg)
Expressions and Operators – The Conditional Operators
![Page 26: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/26.jpg)
Expressions and Operators – The Conditional Operators
![Page 27: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/27.jpg)
Expressions and Operators – The Conditional Operators
![Page 28: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/28.jpg)
Expressions and Operators – The Conditional Operators
![Page 29: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/29.jpg)
Expressions and Operators – Unary Arithmetic Operators
![Page 30: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/30.jpg)
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](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/31.jpg)
Statements – The if Statements
![Page 32: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/32.jpg)
Statements – The if…else Statements
![Page 33: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/33.jpg)
Statements – The switch Statements
![Page 34: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/34.jpg)
Statements – The switch Statements
![Page 35: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/35.jpg)
Statements – The switch Statements
![Page 36: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/36.jpg)
Statements – The switch Statements
![Page 37: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/37.jpg)
Statements – The switch Statements
![Page 38: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/38.jpg)
Statements – The switch Statements
![Page 39: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/39.jpg)
Statements – The while Loop
![Page 40: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/40.jpg)
Statements – The while Loop
![Page 41: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/41.jpg)
Statements – The do Loop
![Page 42: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/42.jpg)
Statements – The do Loop
![Page 43: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/43.jpg)
Statements – The for Loop
![Page 44: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/44.jpg)
Statements – The for Loop
![Page 45: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/45.jpg)
Statements – The for Loop
![Page 46: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/46.jpg)
Statements – The for Loop
![Page 47: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/47.jpg)
Statements – The break Statement
for foreach while do
![Page 48: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/48.jpg)
Statements – The continue Statement while do for foreach
![Page 49: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/49.jpg)
Statements – The using Statement
![Page 50: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/50.jpg)
Statements – The using Statement
![Page 51: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/51.jpg)
Arrays
![Page 52: D1 Overview of C# programming](https://reader035.vdocuments.mx/reader035/viewer/2022081516/54be8b834a7959480b8b45f8/html5/thumbnails/52.jpg)
Arrays – Accessing Array Elements