สารบัญ:
คำจำกัดความ - Application Console หมายถึงอะไร
แอ็พพลิเคชันคอนโซลในบริบทของ C # เป็นแอ็พพลิเคชันที่รับอินพุตและแสดงเอาต์พุตที่คอนโซลบรรทัดรับคำสั่งที่มีการเข้าถึงสตรีมข้อมูลพื้นฐานสามรายการ: อินพุตมาตรฐานเอาต์พุตมาตรฐานและข้อผิดพลาดมาตรฐาน
แอปพลิเคชั่นคอนโซลช่วยอำนวยความสะดวกในการอ่านและเขียนอักขระจากคอนโซล - ไม่ว่าจะแยกทีละตัวหรือเป็นบรรทัด มันเป็นรูปแบบที่ง่ายที่สุดของโปรแกรม C # และโดยทั่วไปจะเรียกใช้จากพรอมต์คำสั่งของ Windows โดยปกติแล้วแอปพลิเคชันคอนโซลจะอยู่ในรูปแบบของไฟล์เรียกทำงานแบบสแตนด์อะโลนที่มีส่วนติดต่อผู้ใช้แบบกราฟิก (GUI) น้อยที่สุดหรือไม่มีเลย
Techopedia อธิบายแอปพลิเคชันคอนโซล
โครงสร้างโปรแกรมของโปรแกรมประยุกต์คอนโซลช่วยให้การดำเนินการไหลตามลำดับระหว่างข้อความสั่ง ออกแบบมาสำหรับแป้นพิมพ์และหน้าจอแสดงผลแอปพลิเคชันคอนโซลขับเคลื่อนด้วยคีย์บอร์ดและเหตุการณ์ของระบบที่เกิดจากการเชื่อมต่อเครือข่ายและวัตถุ
แอ็พพลิเคชันคอนโซลได้รับการออกแบบเป็นหลักด้วยเหตุผลดังต่อไปนี้:
- เพื่อให้ส่วนติดต่อผู้ใช้ที่เรียบง่ายสำหรับแอปพลิเคชันที่ต้องการการโต้ตอบกับผู้ใช้เพียงเล็กน้อยหรือไม่มีเลยเช่นตัวอย่างสำหรับการเรียนรู้คุณสมบัติภาษา C # และโปรแกรมอรรถประโยชน์บรรทัดคำสั่ง
- การทดสอบอัตโนมัติซึ่งสามารถลดทรัพยากรการใช้งานระบบอัตโนมัติ
แอปพลิเคชั่นของคอนโซลที่พัฒนาใน C # มีจุดเริ่มต้นหลักหนึ่งรายการ (วิธีการหลักแบบสแตติก) ของการดำเนินการซึ่งใช้อาเรย์ของตัวเลือกพารามิเตอร์เป็นอาร์กิวเมนต์สำหรับการแสดงพารามิเตอร์บรรทัดคำสั่งเท่านั้น
.NET Framework ให้คลาสไลบรารีเพื่อเปิดใช้งานการพัฒนาแอปพลิเคชั่นคอนโซลอย่างรวดเร็ว System.Console (คลาสที่ปิดผนึก) เป็นหนึ่งในคลาสหลักที่ใช้ในการพัฒนาแอปพลิเคชันคอนโซล
ข้อ จำกัด การทำงานของแอปพลิเคชันคอนโซลหนึ่งข้อ จำกัด คือสตริงที่ส่งคืนโดยฟังก์ชันคอนโซลที่ใช้โค้ดเพจผู้ผลิตอุปกรณ์ดั้งเดิม (OEM) อาจไม่สามารถประมวลผลได้อย่างถูกต้องโดยฟังก์ชันที่ใช้โค้ดเพจ American National Standards Institute (ANSI) ปัญหานี้อาจแก้ไขได้โดยการเรียกฟังก์ชัน SetFileApisToOEM เพื่อสร้างสตริงอักขระ OEM แทนที่จะเป็นสตริงอักขระ ANSI
