‫ยินดีต้อนรับสู่ส่วนวิธีการและส่วนนี้
‫เราจะพูดถึงวิธีการต่างๆ และดูว่าพวกเขาทำอะไรและเราจะใช้มันอย่างไร
‫และมีความสำคัญอย่างยิ่งในภาษาการเขียนโปรแกรมเชิงวัตถุ
‫และเราจะเริ่มต้นด้วยการตรวจสอบคำจำกัดความ ซึ่งมาจากเอกสารอย่างเป็นทางการจาก Microsoft
‫เมธอดคือโค้ดบล็อกที่มีชุดคำสั่ง
‫โปรแกรมทำให้คำสั่งถูกเรียกใช้งานโดยเรียกเมธอดและระบุอาร์กิวเมนต์ของเมธอดที่ต้องการ
‫ใน C-sharp ทุกคำสั่งที่ดำเนินการจะดำเนินการในบริบทของวิธีการ
‫เมธอดหลักคือจุดเริ่มต้นสำหรับแอพพลิเคชั่น C-sharp ทุกตัว และมันถูกเรียกโดย Common Language
‫Runtime Sealer เมื่อโปรแกรมเริ่มทำงาน
‫และจนถึงตอนนี้ เราได้เห็นวิธีการหนึ่งที่ทำอย่างนั้นได้อย่างแน่นอน
‫เป็นวิธีการหลักและจะเริ่มเมื่อใดก็ตามที่เราเริ่มโปรแกรม
‫ดังนั้นเราจึงใช้สิ่งนั้นและเรายังไม่ได้สร้างวิธีการของเราเอง แต่เราจะทำในวิดีโอหน้า
‫แต่ก่อนอื่น เรามาดูกันว่าไวยากรณ์สำหรับเมธอดเป็นอย่างไร
‫ดังนั้นคุณจึงมีการระบุการเข้าถึง จากนั้นประเภทการส่งคืน ชื่อเมธอด จากนั้นในวงเล็บ คุณมีรายการพารามิเตอร์
‫และสุดท้าย คุณมีเนื้อหาของเมธอด
‫และเช่นเคย เมื่อสร้างเมธอดของคลาส ตามที่ได้อธิบายไว้ก่อนหน้านี้ คุณมีวงเล็บปีกกาเปิดและวงเล็บปีกกาปิด
‫นั่นคือไวยากรณ์
‫แต่สิ่งเหล่านี้คืออะไร?
‫Excel ระบุอะไร?
‫ประเภทการส่งคืนคืออะไร ชื่อเมธอดคืออะไร และอื่นๆ
‫และมีคำแนะนำที่ดีเกี่ยวกับเรื่องนี้ ในบทช่วยสอน และพวกเขาได้ให้คำอธิบายที่ดีเกี่ยวกับการเข้าถึง
‫ระบุว่าจะกำหนดการมองเห็นของตัวแปรหรือวิธีการจากคลาสอื่น
‫นั่นหมายความว่าเมื่อคุณสร้างหลายคลาส คุณสามารถเข้าถึงเมธอดที่ระบุการเข้าถึงเฉพาะและไม่สามารถเข้าถึงผู้อื่นได้
‫ดังนั้นจึงมีตัวระบุการเข้าถึงหลายประเภท
‫ตัวอย่างเช่นสาธารณะ
‫หากคุณใช้สาธารณะ คุณสามารถเข้าถึงวิธีการนั้นจากคลาสอื่น
‫ถ้าคุณใช้ส่วนตัว ตัวอย่างเช่น คุณไม่สามารถ
‫และยังมีตัวระบุการเข้าถึงอื่นๆ และเราจะพูดถึงในภายหลังในหลักสูตร
‫จากนั้น return type A method อาจคืนค่ามา ดังนั้นจึงไม่จำเป็นต้องทำ
‫ชนิดส่งคืนคือชนิดข้อมูลของค่าที่เมธอดส่งคืน
‫นั่นหมายความว่า หากคุณต้องการให้วิธีการส่งคืนบางสิ่ง ดังนั้นให้ส่งคืนบางสิ่ง คุณต้องระบุประเภทข้อมูลที่คุณต้องการส่งคืน
‫ตัวอย่างเช่น หากคุณต้องการส่งคืนตัวเลข คุณสามารถใช้ ตัวอย่างเช่น จำนวนเต็ม
‫หากเมธอดไม่คืนค่าใดๆ แสดงว่าประเภทการส่งคืนจะเป็นโมฆะ
‫ดังนั้นจึงมีบางกรณีที่เมธอดควรรันโค้ดบางส่วนและไม่ควรส่งคืนสิ่งใด
‫จากนั้นคุณก็ใช้ void แทนจำนวนเต็มหรือสตริงหรือ double หรือสิ่งที่คล้ายกัน
‫จากนั้นคุณมีชื่อวิธีการ
‫ชื่อเมธอดเป็นตัวระบุที่ไม่ซ้ำกันและคำนึงถึงขนาดตัวพิมพ์
‫จะต้องไม่เหมือนกับตัวระบุอื่นๆ ที่ประกาศในคลาส
‫ดังนั้น คุณต้องสร้างชื่อที่เจาะจงและไม่เหมือนใคร จากนั้นในกรณีนี้ ละเอียดอ่อน ในแง่ที่คุณสามารถใช้อักษรตัวพิมพ์ใหญ่และอื่น
‫ๆ ได้
‫แต่แนวทางปฏิบัติที่ดีที่สุดคือ คุณเริ่มด้วยอักษรตัวพิมพ์ใหญ่ แล้วปกติคุณใช้อักษรตัวพิมพ์เล็ก
‫ยกเว้นคุณมี เช่น รถยนต์ คุณก็ต้องเขียน C เป็นตัวพิมพ์ใหญ่เช่นกัน
‫จากนั้นคุณมีรายการพารามิเตอร์และปิดระหว่างวงเล็บ
‫พารามิเตอร์ใช้เพื่อส่งและรับข้อมูลจากเมธอด
‫รายการพารามิเตอร์อ้างอิงถึงลำดับประเภทและจำนวนของพารามิเตอร์ของวิธีการ
‫พารามิเตอร์เป็นทางเลือก
‫นั่นคือเมธอดต้องไม่มีพารามิเตอร์ ซึ่งหมายความว่ามีอินพุตสำหรับเมธอดและพารามิเตอร์เหล่านั้นคือ
‫และคุณสามารถใส่บางอย่างเข้าไปในวิธีการ และคุณสามารถได้บางอย่างกลับมา นั่นคือประเภทการส่งคืน
‫และเราจะมาดูกันว่าในไม่กี่นาที
‫เราจะมีตัวอย่างที่คุณสามารถดูรายการพารามิเตอร์และประเภทการส่งคืน และเนื้อหาของเมธอด
‫ประกอบด้วยชุดคำสั่งที่จำเป็นสำหรับกิจกรรมที่จำเป็น
‫และใช่ นั่นเป็นเพียงสิ่งที่วิธีการควรดำเนินการ
‫ดังนั้นเมธอดควรรันโค้ด และเมื่อใดก็ตามที่คุณเรียกใช้เมธอดนั้น ก็ควรรันโค้ดนั้นเสมอ
‫ลองมาดูตัวอย่างกัน
‫ดังนั้นเราจึงมีตัวอย่างที่ฉันสร้างวิธีการที่ระบุว่า int สาธารณะเพิ่ม
‫สาธารณะคือการเข้าถึงที่ระบุ ซึ่งหมายความว่าสามารถใช้วิธีนี้จากคลาสอื่นได้เช่นกัน
‫สำหรับตอนนี้ มันไม่ได้สร้างความแตกต่างสำหรับเราจริงๆ เพราะเรายังไม่ได้สร้างหลายคลาส
‫แต่เราจะทำในภายหลัง
‫จากนั้นคุณมี int ซึ่งเป็นประเภทส่งคืน
‫ดังนั้นวิธีนี้จะคืนค่าจำนวนเต็มซึ่งเป็นตัวเลข แล้วชื่อของวิธีการในกรณีนี้ก็บวก
‫ดังนั้นวิธีนี้ควรเพิ่มสองค่าและสองค่าที่ควรเพิ่มคือพารามิเตอร์
‫มันคือ int นัมเบอร์หนึ่งและอินท์ชาสอง
‫และสิ่งที่สำคัญคือคุณต้องเพิ่มชนิดข้อมูล จากนั้นคุณป้อนชื่อของพารามิเตอร์ คั่นด้วยเครื่องหมายจุลภาค
‫จากนั้นจึงดำเนินการต่อ
‫ดังนั้น คุณจึงมีพารามิเตอร์ต่างๆ ได้หลายตัว
‫มันไม่จำเป็นต้องเป็นสอง มันอาจเป็นหนึ่ง มันอาจเป็น 50 อะไรก็ได้
‫ปกติแล้วกรณีที่คุณไม่ใช้มากกว่า สมมุติว่า ห้าหรือหก แต่สามารถมากเท่าที่คุณต้องการ
‫ไม่เป็นไร.
‫แล้วสิ่งที่คุณทำตรงนี้คือ คุณมีตัวเลขสองตัว แล้ววงเล็บก็ปิด แล้วคุณเปิดวงเล็บปีกกาขึ้นมา
‫และภายในวงเล็บปีกกา คุณมีเนื้อหาเมธอดหรือเนื้อหาของเมธอด
‫และที่นี่คุณเรียกใช้รหัส
‫ดังนั้นเมื่อใดก็ตามที่คุณมีประเภทข้อมูล ตัวอย่างเช่น เป็นจำนวนเต็ม คุณต้องส่งคืนบางสิ่งที่เป็นประเภทข้อมูลนั้น
‫ในกรณีของเรา ผลลัพธ์และผลลัพธ์กลับเป็นจำนวนเต็มซึ่งเท่ากับ num หนึ่งบวก num สอง
‫ดังนั้นวิธีนี้จึงเป็นตัวอย่างง่ายๆ ของวิธีการที่จะเพิ่มค่าและส่งคืนผลลัพธ์ของค่าทั้งสอง
‫ผลรวมของทั้งสองค่านั้น
‫คุณจะเห็นว่านี่คือตัวอย่างง่ายๆ
‫จากนั้นคุณสามารถลดโค้ดได้เล็กน้อย
‫ดังนั้นคุณสามารถกำจัดวิธีการเพิ่มเติมนี้ได้
‫คุณพูดง่ายๆ ได้ว่า โอเค ให้คืนค่า num หนึ่งบวก num two ดังนั้นคุณไม่จำเป็นต้องมีขั้นตอนเพิ่มเติมในนั้น
‫แต่คุณสามารถไปข้างหน้าและสร้างสิ่งนั้นเพื่อให้อ่านง่ายขึ้นเป็นต้น
‫แต่เราจะมาดูตัวอย่างต่างๆ มากมายในวิดีโอหน้า
‫ในวิดีโอหน้า เราจะสร้างตัวอย่างที่เป็นโมฆะซึ่งไม่ส่งคืนบางสิ่ง
‫จากนั้นเราจะดูวิธีที่ส่งคืนบางสิ่งและอื่นๆ
‫ไม่เป็นไร.
‫นั่นเป็นเพียงส่วนทฤษฎีเท่านั้น
‫ไปที่การสาธิตและมาดูกันว่าเราจะทำอะไรได้บ้างกับเมธอดและจุดประสงค์คืออะไร