เนื้อหา
- คำจำกัดความ - ผู้ประกอบการหมายถึงอะไร?
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบายผู้ประกอบการ
คำจำกัดความ - ผู้ประกอบการหมายถึงอะไร?
ตัวดำเนินการใน C # เป็นสัญลักษณ์ที่ใช้ภายในนิพจน์หรือคำสั่งเพื่อระบุการดำเนินการที่จะดำเนินการระหว่างการประเมินผลของนิพจน์ ตัวดำเนินการคือองค์ประกอบของโปรแกรมที่สามารถนำไปใช้กับตัวถูกดำเนินการหนึ่งตัวหรือมากกว่าในนิพจน์เพื่อทำการคำนวณ ตัวถูกดำเนินการที่ใช้กับตัวดำเนินการสามารถเป็นตัวอักษรฟิลด์ตัวแปรท้องถิ่นและนิพจน์ได้
โดยทั่วไปผู้ประกอบการช่วยในการสร้างการแสดงออกที่เป็นวิธีการหลักในการทำงานกับข้อมูลที่เก็บไว้ในค่าคงที่และตัวแปร
แม้ว่าตัวดำเนินการ C # ทั้งหมดจะมีการใช้งานที่กำหนดไว้ล่วงหน้าที่ใช้ในนิพจน์ใด ๆ ที่มีชนิดในตัวพวกเขาสามารถโอเวอร์โหลดเพื่อแก้ไขลักษณะการทำงานเมื่อนำไปใช้กับประเภทที่ผู้ใช้กำหนด ผู้ประกอบการเช่นการตรวจสอบและไม่ได้ตรวจสอบความช่วยเหลือในการให้ตัวเลือกในการจัดการหรือละเว้นข้อยกเว้นที่เกี่ยวข้องกับล้นที่เกิดขึ้นในระหว่างการดำเนินการทางคณิตศาสตร์
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบายผู้ประกอบการ
เช่นเดียวกับตัวดำเนินการ C ++ ตัวดำเนินการ C # ก็มีความสำคัญและ asociativity ซึ่งกำหนดลำดับของการประเมินผลตัวดำเนินการในนิพจน์ ขึ้นอยู่กับจำนวนของตัวถูกดำเนินการที่ใช้กับตัวดำเนินการตัวดำเนินการจัดเป็น unary (ตัวถูกดำเนินการเดียว), ไบนารี (สองตัวถูกดำเนินการ) และประกอบไปด้วยสาม (สามตัวถูกดำเนินการ)
ประเภทที่ผู้ใช้กำหนดสามารถโอเวอร์โหลดโอเปอเรเตอร์โดยกำหนดเป็นฟังก์ชันสมาชิกแบบคงที่โดยใช้คำสำคัญ "โอเปอเรเตอร์" ด้วยระดับการเข้าถึงสาธารณะ ตัวดำเนินการบางอย่างสามารถโอเวอร์โหลดได้โดยมีข้อ จำกัด เล็กน้อย
ตัวอย่างเช่นโอเปอเรเตอร์ ‘==’ สามารถใช้เพื่อเปรียบเทียบออบเจ็กต์สองประเภทที่มีค่าไม่เปลี่ยนรูปแบบซึ่งโอเปอเรเตอร์มีการโอเวอร์โหลดในประเภทที่ผู้ใช้กำหนดเองของออบเจ็กต์เพื่อเปรียบเทียบความเท่าเทียมกันของค่า
ตัวดำเนินการ C # ประเภทต่าง ๆ ที่ใช้สำหรับฟังก์ชันการทำงานเฉพาะรวมถึง:
- Assignment (=): ใช้เพื่อกำหนดผลลัพธ์ของนิพจน์ให้กับตัวแปร
- การมอบหมายทางลัด (+ =, - =, * =, / =,% =, & =, | =, ^ =, << =, >> =): สำหรับการย่อการปฏิบัติการทั่วไปที่ได้รับมอบหมาย
- Arithmetic (+, -, *, /,%): สำหรับการสร้างนิพจน์ทางคณิตศาสตร์
- การเพิ่มและลดตัวดำเนินการ (++ และ -): ทางลัดสำหรับการเพิ่มหรือลดค่า 1
- การเปรียบเทียบ (==,>, <,> =, <=,! =): สำหรับการทำการเปรียบเทียบที่ควบคุมการไหลของโปรแกรม
- ตัวดำเนินการเชิงตรรกะของบูลีน (!, &&, ||, ^): สำหรับการดำเนินการทางตรรกะแบบบูล
- การจัดการ Bitwise (&, |, ^, >>, <<): สำหรับการจัดการค่าจำนวนเต็มแต่ละบิต
- การทดสอบประเภท (คือ): เพื่อตรวจสอบหรือแปลงประเภทของวัตถุ
- การจัดการตัวชี้ (*, &, ->,): สำหรับการดำเนินการที่ดำเนินการโดยตรงกับตัวชี้ในการควบคุมที่ไม่ปลอดภัย
- ข้อยกเว้นมากเกิน (ตรวจสอบและไม่เลือก): ตัวเลือกเพื่อตรวจสอบหรือหลีกเลี่ยงการตรวจสอบค่ามากเกินไป
- ผู้ประกอบการที่สาม (? :): ใช้สำหรับการตัดสินใจ