คำถามติดแท็ก console

กลไกสำหรับการโต้ตอบกับระบบปฏิบัติการคอมพิวเตอร์หรือซอฟต์แวร์โดยพิมพ์คำสั่งเพื่อทำงานที่เฉพาะเจาะจง

7
วิธีใช้ Console.WriteLine ใน ASP.NET (C #) ระหว่างการดีบัก
ฉันต้องการเขียนผลลัพธ์ลงคอนโซลใน ASP.NET (C #) ทำงานในแอปพลิเคชัน Window แต่เว็บแอปพลิเคชันไม่ทำงาน นี่คือสิ่งที่ฉันได้ลอง: protected void btonClick_Click(object sender, EventArgs e) { Console.WriteLine("You click me ..................."); System.Diagnostics.Debug.WriteLine("You click me .................."); System.Diagnostics.Trace.WriteLine("You click me .................."); } แต่ฉันไม่เห็นอะไรเลยในแผงเอาต์พุต ฉันจะแก้ปัญหานี้ได้อย่างไร?

14
มิเรอร์คอนโซลเอาต์พุตไปยังไฟล์
ในแอปพลิเคชันคอนโซล C # มีวิธีที่ชาญฉลาดในการมิเรอร์เอาต์พุตคอนโซลเป็นไฟล์ข้อความหรือไม่? ขณะนี้ฉันเพิ่งส่งสตริงเดียวกันไปยังทั้งสองConsole.WriteLineและInstanceOfStreamWriter.WriteLineในวิธีการบันทึก
89 c#  .net  file  text  console 


7
แสดงภาพในแอปพลิเคชันคอนโซล
ฉันมีแอปพลิเคชันคอนโซลที่จัดการรูปภาพ ตอนนี้ฉันต้องการบางอย่างเช่นการดูตัวอย่างรูปภาพภายในแอปพลิเคชันคอนโซล มีวิธีแสดงในคอนโซลหรือไม่? นี่คือการเปรียบเทียบคำตอบตามอักขระปัจจุบัน: อินพุต: เอาท์พุต:
86 c#  image  console 

11
แสดงคอนโซลในแอปพลิเคชัน Windows หรือไม่
มีวิธีแสดงคอนโซลในแอปพลิเคชัน Windows หรือไม่? ฉันต้องการทำสิ่งนี้: static class Program { [STAThread] static void Main(string[] args) { bool consoleMode = Boolean.Parse(args[0]); if (consoleMode) { Console.WriteLine("consolemode started"); // ... } else { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } } }
85 c#  winforms  console 

3
ฉันสามารถปิดการปรับให้เหมาะสมได้หรือไม่ดังนั้นตัวแปรในขอบเขตจากการปิดจะไม่“ ปรับให้เหมาะสม”
ในฐานะที่เป็นผลพลอยได้จากการเพิ่มประสิทธิภาพรหัสที่ทำโดยเบราว์เซอร์ที่ทันสมัยในขณะที่การดีบักคุณไม่สามารถ "เห็น" ตัวแปรทั้งหมดที่ "จริง" อยู่ในขอบเขต นี้เป็นที่รู้จักกันดีและได้รับการแก้ไขในคำถามก่อนหน้านี้ที่นี่ใน SO คุณลักษณะนี้ในขณะที่การใช้งานในการผลิตเป็นสิ่งที่สร้างความรำคาญให้ฉันอย่างมากในระหว่างการพัฒนามันทำให้ฉันช้าลง (ซึ่งควรจะชัดเจน) ตอนนี้คำถามของฉันคือมีวิธีที่จะปิดพฤติกรรมนี้หรือไม่ ฉันสามารถแก้ไขไฟล์กำหนดค่าบางอย่างหรือมีปลั๊กอินของเบราว์เซอร์หรืออาจจะมี "รุ่นต่อสร้างพิเศษสำหรับนักพัฒนา" ของเบราว์เซอร์ที่สามารถใช้งานได้? ฉันชอบที่จะพิมพ์รหัสของฉันลงในคอนโซลทันทีที่ฉันเขียนรหัสใหม่ดังนั้นนี่เป็นการบักฉันจริงๆ อัปเดต / แก้ไข นี่คือทางออกบางส่วนให้เครดิตกับ Paul1365972 คุณต้องเริ่มเบราว์เซอร์ chrome จากบรรทัดคำสั่งด้วยตัวเลือกพิเศษเช่น: ปิด Chrome อย่างสมบูรณ์ เรียกใช้ Chrome จากคอนโซลด้วย"C:/Program Files (x86)/Google/Chrome/Application/chrome.exe" --js-flags="--allow-natives-syntax" สำหรับ Windows ระบบปฏิบัติการอื่นที่คล้ายคลึงกัน "%GetHeapUsage()"เปิดคอนโซลนักพัฒนาและดำเนินการ หากคุณเริ่มต้น Chrome อย่างถูกต้องด้วยตัวเลือกตัวเลขจะถูกบันทึกไว้ในคอนโซลมิฉะนั้นคุณจะได้รับข้อผิดพลาดทางไวยากรณ์ ด้วยการตั้งค่าสถานะบรรทัดคำสั่งนี้คุณสามารถ 'คุยกับเครื่องยนต์ V8' ด้วยคำสั่งที่ขึ้นต้นด้วย%ซึ่งเป็นข้อผิดพลาดทางไวยากรณ์ใน JavaScript ธรรมดา รายการคำสั่ง V8 พร้อมใช้งานชนิดนี้ถูกกำหนดในคำตอบของพอล มีอยู่%NeverOptimizeFunction()ในรายการนั่นซึ่งเป็นสิ่งที่ดูเหมือนว่าฉันจะต้องโทรและทำได้ น่าเสียดายที่ฟังก์ชั่นนั้นไม่ได้ทำตามที่ฉันหวังไว้ดังที่แสดงในสกรีนช็อตถัดไป ((( …

1
pycharm ไม่เชื่อมต่อกับคอนโซลด้วย python3.8
ฉันไม่รู้ว่าทำไม แต่เนื่องจาก python 3.8 ได้เปิดตัวแล้ว ฉันไม่สามารถเรียกใช้ pycharm console และอยู่ในสถานะ "กำลังเชื่อมต่อ" อยู่เสมอ ฉันไม่มีปัญหากับ python 3.7; ตั้งแต่คอนโซลถูกเปิดทันที ที่นี่คุณจะเห็นว่าฉันได้ลองหลายครั้งเพื่อเรียกใช้คอนโซล แต่ฉันรู้แม้ว่าฉันจะรอวัน; มันไม่ได้เชื่อมต่อกับคอนโซล แต่เมื่อฉันเปลี่ยนล่ามจาก python3.8 เป็น python3.7 คอนโซลใหม่ที่ฉันเปิดจะถูกติดตั้งภายในไม่กี่วินาที ข้อผิดพลาด: C:\Program Files\JetBrains\PyCharm 2019.1.3\helpers\pydev\_pydevd_bundle\pydevd_resolver.py:138: SyntaxWarning: "is not" with a literal. Did you mean "!="? if found.get(name) is not 1: Traceback (most recent call last): File "C:\Program Files\JetBrains\PyCharm …

4
ประเภทผลตอบแทนของ“ ผลตอบแทน” คือ C # [ปิด]
ปิด คำถามนี้ต้องการรายละเอียดหรือความคมชัด ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ เพิ่มรายละเอียดและชี้แจงปัญหาโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 เดือนที่ผ่านมา ฉันกำลังสร้างแอปพลิเคชันคอนโซลและฉันมี "เมนู" ซึ่งผู้ใช้สามารถป้อนข้อมูลเพื่อสร้างวัตถุบุคคลใหม่ ต่อไปนี้เป็นวิธีการภายใน Write("Please enter the first name: ", false); string fName = Console.ReadLine().ToUpper(); Write("Please enter the middle initial: ", false); string mInitial = Console.ReadLine().ToUpper(); Write("Please enter the last name: ", false); string lName = Console.ReadLine().ToUpper(); ชอบมาก ฉันต้องการให้ผู้ใช้สามารถออกจากวิธีการได้ตลอดเวลาหากพวกเขาตัดสินใจว่าพวกเขาไม่ต้องการสร้างคนใหม่ ดังนั้นฉันต้องการสร้างวิธีการใหม่ที่เรียกว่า "CheckExit" และหากพวกเขาพิมพ์ "EXIT" …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.