list หัวข้อเเชร์ความรู้
1.กฎการตั้งชื่อในตัวระบุในภาษา c#
2.ตัวแปร
3.ค่าคงที่ Constants
4.ชนิดข้อมูล
5.นิพจน์ทางคณิตศาสตร์ arithmetic expressions
6.ตัวดำเนินการทางคณิตศาสตร์
1. กฎการตั้งชื่อในตัวระบุในภาษา c#
- ชื่อตัวระบุต้องเป็น ภาษาอังกฤษหรือตัวเลขเท่านั้น เช่น ตัวอักษรภาษาอังกฤษตัวใหญ่และตัวอักษรภาษาอังกฤษตัวเล็ก และ ตัวเลข 1-10 เป็นต้น
- ชื่อตัวระบุตัวอักษรตัวแรกต้องเป็นตัวภาษาอังกฤษ
- ชื่อตัวระบุความยาวไม่เกิน 63 ตัวอักษร
2. ตัวแปร เป็นตัวแปรชนิดหนึ่งที่ระบุถึงข้อมูล เป็นการอ้างถึงชนิดข้อมูลนั้นๆ ตัวอย่างเช่น uint ประกาศตัวแปรค่าเริ่มต้น ค่าของตัวแปรต้องประกาศก่อนจึงถูกนำมาใช้งาน
ตัวอย่าง
long salary
= 25000;
3. ค่าคงที่ Constants เป็นตัวอ้างถึงชนิดการทำงานของมันคล้ายตัวแปร แต่สิ่งที่แตกต่างกันคือ ค่าของมันไม่สามารถเปลี่ยนแปลงได้อีกหลังจากการประกาศ ตัวอย่างเช่น
const type identifier = value;
4. ชนิดข้อมูล
Char = เป็นอักขระตัวเดียว เช่น a
Byte = จำนวนเต็มที่ไม่มีเครื่องหมาย 0-255
String = ข้อความตัวอักษร
Bool = ค่าความจริงที่เป็นไปได้สองค่า true หรือ false
Int = จำนวนเต็มเครื่องหมาย
double = จำนวนจริงที่เก็บความละเอียดมากเป็นสองเท่า
float = จำนวนจริงมีทศนิยมได้ เช่น 3.111
5. นิพจน์ทางคณิตศาสตร์ arithmetic expressions หมายถึง ส่วนของโปรแกรมที่สามารถถูกตีความเป็นค่าต่าง ๆได้
ตัวอย่างเช่น ตัวเลขโดด เช่น 1111 2222
ข้อความ เช่น Hello Rmutr
ค่าความจริง true หรือ false
6. ตัวดำเนินการทางคณิตศาสตร์ คือเครื่องหมายที่ใช้เพื่อให้ทำงานกับตัวแปรและค่าคง ตัวอย่างเช่น
หากนิพจน์ที่สร้างขึ้นมาใหม่ประกอบด้วยตัวดำเนินการมากกว่าหนึ่งตัว C# จะคำนวณค่าเรียงตามลำดับก่อนหลังดังนี้
()
*,/และ %
+ และ -
หากตัวดำเนินการมีลำดับเทียบกัน คำนวณจากซ้ายไปขวา
นิพจน์ทางตรรกศาสตร์
นิพจน์ทางตรรกศาสตร์ (boolean expressions) เป็นนิพจน์ที่ถูกตีความเป็นค่าความจริง ซึ่งให้ค่าที่เป็นไปได้เพียงสองค่าคือ true (จริง) และ false (เท็จ) ตัวอย่างเช่น
ภาษา C# กับการพัฒนาโปรแกรมแบบ OOP
Moderators: mindphp, ผู้ดูแลกระดาน
-
- PHP VIP Members
- Posts: 1478
- Joined: 15/11/2018 10:01 am
ภาษา C# กับการพัฒนาโปรแกรมแบบ OOP
- Attachments
-
- Screenshot (5).png (50.8 KiB) Viewed 1222 times
-
- Similar Topics
- Replies
- Views
- Last post
-
- 0 Replies
- 775 Views
-
Last post by mindphp
18/04/2015 12:41 am
-
- 0 Replies
- 1215 Views
-
Last post by จันนุสรณ์ ดีแก่
18/12/2018 1:29 pm
-
- 0 Replies
- 363 Views
-
Last post by jirawoot
18/06/2019 2:57 pm
-
- 1 Replies
- 1617 Views
-
Last post by Sirayu
04/07/2019 1:04 pm
Who is online
Users browsing this forum: facebook.com [Crawler] and 12 guests