תוכן עניינים:
הגדרה - מה המשמעות של יישום קונסולה?
יישום קונסולה, בהקשר של C #, הוא יישום שלוקח קלט ומציג פלט במסוף שורת פקודה עם גישה לשלושה זרמי נתונים בסיסיים: קלט רגיל, פלט רגיל ושגיאה סטנדרטית.
יישום קונסולה מאפשר קריאה וכתיבה של תווים מתוך קונסולה - בנפרד או כשורה שלמה. זוהי הצורה הפשוטה ביותר של תוכנית C # והיא מופעלת בדרך כלל משורת הפקודה של Windows. יישום קונסולה קיים בדרך כלל בצורה של קובץ הפעלה עצמאי עם ממשק משתמש גרפי מינימלי או ללא (GUI).
Techopedia מסביר את היישום Console
מבנה התוכנית של יישום קונסולה מאפשר זרימת ביצוע רציפה בין הצהרות. יישום קונסולה, המיועד למקלדת ולמסך התצוגה, מונע על ידי אירועי מקלדת ומערכת שנוצרים על ידי חיבורי רשת ואובייקטים.
יישום קונסולה מיועד בעיקר מהסיבות הבאות:
- לספק ממשק משתמש פשוט ליישומים הדורשים מעט אינטראקציה עם משתמשים, כגון דוגמאות ללימוד תכונות שפה C # ותוכניות שירות בשורת הפקודה.
- בדיקות אוטומטיות, שיכולות להפחית את משאבי היישום אוטומציה.
ליישומי קונסולה שפותחו ב- C # יש נקודת כניסה ראשית אחת (שיטה ראשית סטטית) לביצוע, שלוקחת מערך פרמטרים אופציונאלי כטיעון היחיד שלה לייצוג פרמטרים של שורת הפקודה.
.NET Framework מספק שיעורי ספריה המאפשרים פיתוח מהיר של יישומי קונסולות עם יכולת תצוגת פלט בפורמטים שונים. System.Console (כיתה אטומה) היא אחת המחלקות העיקריות המשמשות בפיתוח יישומי קונסולות.
הגבלת פונקציונליות יישום קונסולה אחת היא שייתכן כי מחרוזות המוחזרות על ידי פונקציות קונסולה באמצעות עמוד קוד יצרן ציוד מקורי (OEM) לא יעובדו כראוי על ידי פונקציות המשתמשות בדף הקוד האמריקני הלאומי של התקנים האמריקניים (ANSI). ניתן לפתור בעיה זו על ידי קריאה לפונקציה SetFileApisToOEM לייצור מיתרי תו OEM, ולא מחרוזות תווים של ANSI.
