‫ก่อนหน้านี้เราได้พูดถึงวิธีการใช้อาร์กิวเมนต์บรรทัดคำสั่ง
‫และในส่วนนี้คุณจะได้เรียนรู้วิธีจัดการกับอินพุตของผู้ใช้และสร้างโปรแกรมที่ทำงานขั้นพื้นฐาน
‫เราจะดูวิธีแสดงคู่มือพื้นฐานให้ผู้ใช้ทราบด้วยว่าโปรแกรมของเราทำงานอย่างไรและข้อกำหนดของโปรแกรมมีอะไรบ้าง
‫นี่เป็นสิ่งจำเป็นเนื่องจากแอปพลิเคชันของเราไม่ได้ใช้คอนโซลไลน์เพื่อขอให้ผู้ใช้ป้อนข้อมูล
‫ข้อมูลทั้งหมดที่แอปของเราต้องการจะมีให้ในตอนเริ่มต้นโดยใช้อาร์กิวเมนต์บรรทัดคำสั่งแทน
‫สิ่งที่เราทำได้คือเราสามารถพูดอะไรบางอย่าง เช่น ให้การโต้แย้งในครั้งต่อไป ส่งความช่วยเหลือ หากคุณต้องการรายละเอียดเพิ่มเติม
‫เป็นต้น
‫ตกลง.
‫ดังนั้น นี่จึงเป็นคำสั่งที่ผู้ใช้เห็นเมื่อเขาเริ่มแอปพลิเคชัน
‫และตอนนี้เรามาตรวจสอบกันจริง ๆ ว่าผู้ใช้ป้อนความช่วยเหลือหรือไม่
‫ดังนั้น ถ้าเขาเข้ามาช่วย เราก็จะไปช่วยเขาบ้าง
‫เราจะบอกคำแนะนำ
‫ใช้คำสั่งใดคำสั่งหนึ่งต่อไปนี้ตามด้วยตัวเลขสองตัว
‫ใช้บวกเพื่อเพิ่มตัวเลขสองตัว
‫ลบสองลบสองตัวเลข
‫แอปพลิเคชันของเราจะหยุดชั่วคราวและกลับมา
‫ทีนี้มาจัดการอินพุตของผู้ใช้กันเพราะกฎข้อที่หนึ่ง อย่าไว้ใจผู้ใช้เพราะผู้ใช้จะทำผิดพลาด
‫และเป็นหน้าที่ของเราในการทำให้แอปพลิเคชันของเราจัดการกับข้อผิดพลาดในการป้อนข้อมูลที่อาจเกิดขึ้นทั้งหมดที่ผู้ใช้อาจมีให้
‫อย่างแรกเลย แอปพลิเคชันของเราต้องการอาร์กิวเมนต์สามตัวจึงจะทำงานได้ ดังนั้นจึงปลอดภัยที่จะออกจากแอปพลิเคชัน
‫หากมีอาร์กิวเมนต์มากกว่าหรือน้อยกว่าสามข้อ เนื่องจากเราต้องการสิ่งนี้จริงๆ เพื่อทำสิ่งนี้ที่นี่
‫หากความยาวของเราไม่เท่ากับสาม ให้เขียนอาร์กิวเมนต์ที่ไม่ถูกต้อง
‫โปรดใช้คำสั่งช่วยเหลือสำหรับคำแนะนำและอ่านคีย์
‫ตอนนี้ เนื่องจากเราแน่ใจว่าเราจะไม่ดำเนินการใดๆ ในแอปของเราอีกต่อไป เว้นแต่ว่าเรามีอาร์กิวเมนต์สามตัว ให้ตรวจสอบว่ารูปแบบของอาร์กิวเมนต์ถูกต้องหรือไม่
‫เนื่องจากอาร์กิวเมนต์ของเราจะอยู่ในรูปแบบของคำสั่งตามด้วยตัวเลขสองตัว
‫เราต้องการตรวจสอบว่าตัวเลขทั้งสองอยู่ในรูปแบบที่ถูกต้องหรือไม่ และเราทำโดยใช้ทศนิยม
‫ลองใช้ฟังก์ชันการแยกวิเคราะห์ซึ่งจะใช้สตริงที่จะพยายามส่งผ่านไปยัง float และตัวแปร float ที่จะใช้บันทึกข้อมูลที่แยกวิเคราะห์หากการดำเนินการแยกวิเคราะห์สำเร็จ
‫ดังนั้น เราจะเพิ่มโค้ดนี้ที่นี่ โดยระบุว่าหมายเลขนี้แยกวิเคราะห์แล้ว และหมายเลขนี้แยกวิเคราะห์แล้ว
‫โดยพื้นฐานแล้ว เราได้รับค่าเหล่านั้นถูกต้อง และตอนนี้เราสามารถดำเนินการต่อ และตอนนี้เราสามารถตรวจสอบว่าผู้ใช้ส่งหรือป้อนสิ่งที่จะเป็นจำนวนลอยตัวจริงหรือไม่
‫ตอนนี้เราสามารถตรวจสอบว่าทั้งสองเป็นจริงหรือไม่
‫ดังนั้นถ้าไม่เป็นความจริง
‫ดังนั้นทั้งคู่หรืออย่างใดอย่างหนึ่ง
‫ดังนั้นหากข้อใดข้อหนึ่งเป็นเท็จ เราก็สามารถพูดอาร์กิวเมนต์ที่ไม่ถูกต้องได้
‫โปรดใช้คำสั่งช่วยเหลือสำหรับคำแนะนำ จากนั้นอ่านคีย์และออกจากแอปพลิเคชัน
‫ณ จุดนี้ เราสามารถไปข้างหน้าและคำนวณผลลัพธ์จริง ๆ โดยใช้ทุ่นที่เราจะเก็บผลลัพธ์ จากนั้นเราสามารถใช้คำสั่ง
‫switch case เช่นที่เรารับส่วนโค้งที่ตำแหน่งศูนย์เป็นคำสั่ง switch
‫เรากำลังเปรียบเทียบมันเพิ่ม
‫ดังนั้นหากผู้ใช้ป้อน add เราจะใช้ NUM อัน ซึ่งเป็นลำดับที่หนึ่ง
‫และอันดับสอง
‫ดังนั้นเราจะรวมเข้าด้วยกัน เก็บผลลัพธ์และผลลัพธ์ แล้วเขียนลงในคอนโซล
‫และเมื่อถึงจุดนี้ ให้แยกตัวออกจากกล่องสวิตช์
‫แล้วถ้าตั้งค่าให้ผู้ใช้ป้อนเป็นรายการแรกที่ ARX ศูนย์ จากนั้นจะลบ
‫NUM สองจาก num หนึ่ง
‫แล้วมันจะแสดงผลที่นี่
‫และสุดท้าย ในกรณีเริ่มต้น หากไม่มีการเพิ่มหรือย่อยตัวเลือกใดในสองตัวเลือก ก็จะบอกว่าอาร์กิวเมนต์ไม่ถูกต้อง
‫โปรดใช้คำสั่งช่วยเหลือสำหรับคำแนะนำ
‫และพวกเขาจะแยกตัวออกจากคดี
‫ณ จุดนี้ เราสามารถกำจัดเส้นสว่างตรงนี้ที่ริกกี้จะไม่เป็นไร
‫และตอนนี้เรามาเรียกใช้แอปพลิเคชันกัน
‫และแน่นอน เพื่อให้มันทำงาน ตรวจสอบให้แน่ใจว่าคุณปิดพรอมต์คำสั่งของคุณก่อน
‫มิฉะนั้นจะไม่ทำงาน
‫ดังนั้นตอนนี้มันจะถูกสร้างขึ้น
‫ตอนนี้เราสามารถไปข้างหน้าและส่งข้อโต้แย้งไปยังมันได้
‫ดังนั้นให้เปิดพรอมต์คำสั่งโดยใช้ CMD ดังนั้น Windows Key แล้ว CMD
‫จากนั้นคุณสามารถลากไฟล์แอปพลิเคชันของคุณ ซึ่งแน่นอนว่าคุณสามารถค้นหาผ่านตัวสำรวจโซลูชัน
‫คลิกขวาและที่นี่เปิดโฟลเดอร์และไปที่ bin debug
‫Dot net five ในกรณีของฉันและที่นี่คุณจะพบการสาธิต args หลัก
‫ตอนนี้คุณสามารถลากสิ่งนี้ไปยังพรอมต์คำสั่งของคุณได้
‫ลากเข้ามาที่นี่ แล้วคุณสามารถป้อน ตัวอย่างเช่น ย่อยและห้าหก
‫มันบอกว่าย่อยของ 5 และ 6 เป็นลบหนึ่ง
‫ลองทำอีกครั้ง
‫ลองกับรายการอื่น
‫ลองใช้บวก 15 กับ 13 แล้วคุณจะเห็นผลรวมของ 15 และ 13 เท่ากับ 28
‫ทีนี้มาใส่อย่างอื่นกัน อะไรที่โง่ๆ เช่น คุณจะเห็นข้อโต้แย้งที่ไม่ถูกต้อง
‫โปรดใช้คำสั่งช่วยเหลือสำหรับคำแนะนำ
‫ลองทำกันดู
‫เข้าไปกันเถอะ
‫ช่วย.
‫และเราสามารถเห็นการใช้หนึ่งในคำสั่งต่อไปนี้ตามด้วยตัวเลขสองตัว
‫บวกเพื่อเพิ่มตัวเลขสองตัว ย่อยเพื่อลบตัวเลขสองตัว
‫โอเค งั้นเรามาลองใหม่กัน
‫และที่นี่ ลองใช้คีย์เวิร์ดสุ่มและเพิ่มตัวเลขสองตัว แล้วคุณจะเห็นว่ามันใช้ไม่ได้เพราะอาร์กิวเมนต์ไม่ถูกต้องเพราะไม่คาดหวัง
‫q w e คาดว่าจะเพิ่มหรือรอง
‫ดังนั้น.
‫ที่เป็นพื้นมัน
‫นั่นเป็นวิธีที่เราสร้างโปรแกรมบรรทัดคำสั่งแรกของเราโดยใช้อาร์กิวเมนต์จากภายนอกแอปพลิเคชัน
‫ดังนั้นผู้ใช้ป้อนโดยตรงในพรอมต์คำสั่ง
‫และตอนนี้ คุณสามารถขยายแอปพลิเคชันของคุณเพื่อทำสิ่งที่คุณต้องการได้ และมันจะสร้างความมหัศจรรย์ให้กับคุณ
‫ไม่เป็นไร.
‫เท่านี้ก็เรียบร้อยสำหรับวิดีโอนี้
‫ฉันหวังว่าคุณจะสนุกกับมัน
‫และตอนนี้คุณสามารถสร้างแอปพลิเคชันเล็กๆ ของคุณเองได้โดยใช้พรอมต์คำสั่งและใช้ข้อมูลของผู้ใช้จริงและรู้วิธีใช้
‫ARX
‫ดังนั้นวิธีใช้ args หลักที่สวยงามทั้งหมดที่คุณมีโดยค่าเริ่มต้นเมื่อเริ่มต้นแอปพลิเคชัน
‫แล้วพบกันใหม่ในวิดีโอหน้า