บทช่วยสอน ไวยากรณ์พื้นฐานสำหรับ C # ที่ดีที่สุดในปี 2024 ในบทช่วยสอนนี้ คุณสามารถเรียนรู้ โดยใช้คำหลัก,คำหลักระดับ,ความคิดเห็นใน C #,ตัวแปรสมาชิก,ฟังก์ชั่นสมาชิก,อินสแตนซ์ชั้นเรียน,ตัวบ่งชี้,C # คำสำคัญ,
C # เป็นภาษาเขียนโปรแกรมเชิงวัตถุ ในเชิงวัตถุวิธีการเขียนโปรแกรมโปรแกรมประกอบด้วยองค์ประกอบของวัตถุต่างๆที่โต้ตอบกับแต่ละอื่น ๆ ชนิดเดียวกันของวัตถุมักจะมีชนิดเดียวกันหรือที่อยู่ในระดับเดียวกัน
ยกตัวอย่างเช่นสี่เหลี่ยมผืนผ้า (สี่เหลี่ยม) วัตถุตัวอย่างเช่น มันมีความยาวความกว้างและคุณลักษณะ โดยการออกแบบมันอาจจะเป็นสิ่งจำเป็นที่จะยอมรับค่าของคุณสมบัติเหล่านี้คำนวณพื้นที่และแสดงรายละเอียด
ลองดูที่สำนึกของสี่เหลี่ยมผืนผ้า (สี่เหลี่ยม) เรียนและเพื่อหารือเกี่ยวกับพื้นฐานไวยากรณ์ C #:
การใช้ระบบ RectangleApplication namespace { ระดับสี่เหลี่ยมผืนผ้า { // สมาชิกยาวคู่ตัวแปร; ความกว้างคู่ Acceptdetails โมฆะสาธารณะ () { ความยาว = 4.5; width = 3.5; } GetArea คู่สาธารณะ () { กลับความยาวความกว้าง *; } โมฆะสาธารณะจอแสดงผล () { Console.WriteLine ( "ความยาว: {0}", ความยาว); Console.WriteLine ( "ความกว้าง: {0}" กว้าง); Console.WriteLine ( "พื้นที่: {0}" GetArea ()); } } ระดับ ExecuteRectangle { เป็นโมฆะคง main (String args []) { สี่เหลี่ยมผืนผ้า r = สี่เหลี่ยมผืนผ้าใหม่ (); r.Acceptdetails (); r.Display (); Console.ReadLine (); } } }
เมื่อโค้ดข้างต้นจะรวบรวมและดำเนินการก็จะก่อให้เกิดผลลัพธ์ต่อไปนี้:
Length: 4.5 Width: 3.5 Area: 15.75
ที่ C # โปรแกรมใด ๆ ในคำสั่งแรกคือ:
การใช้ระบบ
โดยใช้คำหลักเพื่อรวมไว้ใน namespace โปรแกรมโปรแกรมสามารถมีการใช้งบหลาย
คำหลักที่จะใช้ในระดับที่จะประกาศในชั้นเรียน
ความคิดเห็นที่จะใช้ในการแปลความหมายของรหัส คอมไพเลอร์จะไม่สนใจความคิดเห็นรายการ ในโปรแกรม C # ความคิดเห็นที่หลายสายเริ่มต้นด้วย / * และตัวอักษรที่ * / เลิกจ้างดังต่อไปนี้:
/ * โปรแกรมนี้จะแสดงให้เห็นถึง ไวยากรณ์พื้นฐานของการเขียนโปรแกรม C # ภาษา * /
บรรทัดเดียวความเห็นด้วย "@" สัญลักษณ์ ตัวอย่างเช่น:
} // สี่เหลี่ยมผืนผ้าระดับ End
ตัวแปรเป็นทรัพย์สินหรือข้อมูลสมาชิกของชั้นเรียนสำหรับการจัดเก็บข้อมูลในขั้นตอนข้างต้นระดับสี่เหลี่ยมผืนผ้ามีสองตัวแปรสมาชิกชื่อยาวและความกว้าง
ฟังก์ชั่นเป็นชุดของงบในการดำเนินการงานที่กำหนด ฟังก์ชั่นสมาชิกของกลุ่มมีการประกาศในชั้นเรียนเราแสดงให้เห็นถึงระดับสี่เหลี่ยมผืนผ้ามีฟังก์ชั่นสามสมาชิก:AcceptDetails, GetAreaและจอแสดงผล
ในโปรแกรมข้างต้นExecuteRectangleชั้นเรียนเป็นหลัก ()วิธีการในชั้นเรียนและอินสแตนซ์ของคลาสสี่เหลี่ยมผืนผ้าประกอบด้วย
ตัวบ่งชี้ที่ใช้ในการระบุระดับตัวแปรฟังก์ชั่นหรือรายการที่ผู้ใช้กำหนดอื่น ๆ ใน C #, ชื่อชั้นจะต้องปฏิบัติตามกฎพื้นฐานเหล่านี้:
คำหลักคือ C # คอมไพเลอร์ที่กำหนดไว้ล่วงหน้าคำลิขสิทธิ์ คำหลักเหล่านี้ไม่สามารถนำมาใช้เป็นตัวบ่งชี้ แต่ถ้าคุณต้องการที่จะใช้คำเหล่านี้เป็นตัวบ่งชี้ในด้านหน้าของคำหลักอักขระ @ เป็นคำนำหน้า
ใน C #, และตัวบ่งชี้บางรายที่มีความสำคัญเป็นพิเศษในบริบทของรหัสเช่นและการตั้งค่าเหล่านี้จะถูกเรียกว่าบริบทของคำหลัก (คำหลักตามบริบท)
ตารางต่อไปนี้คำหลักใน C # (จองคำหลัก) และบริบทของคำหลัก (คำหลักตามบริบท) ลิขสิทธิ์:
保留关键字 | ||||||
abstract | as | base | bool | break | byte | case |
catch | char | checked | class | const | continue | decimal |
default | delegate | do | double | else | enum | event |
explicit | extern | false | finally | fixed | float | for |
foreach | goto | if | implicit | in | in (generic modifier) | int |
interface | internal | is | lock | long | namespace | new |
null | object | operator | out | out (generic modifier) | override | params |
private | protected | public | readonly | ref | return | sbyte |
sealed | short | sizeof | stackalloc | static | string | struct |
switch | this | throw | true | try | typeof | uint |
ulong | unchecked | unsafe | ushort | using | virtual | void |
volatile | while | |||||
上下文关键字 | ||||||
add | alias | ascending | descending | dynamic | from | get |
global | group | into | join | let | orderby | partial (type) |
partial (method) | remove | select | set |