C# เป็นภาษาโปรแกรมสมัยใหม่ที่ใช้สำหรับสร้างแอปพลิเคชันสำหรับทั้ง Windows และเว็บ ReadLine() เป็นวิธีการที่ช่วยให้โปรแกรมเมอร์สามารถอ่านอินพุตจากคอนโซลหรือบรรทัดคำสั่งใน C# บทความนี้ครอบคลุมเมธอด ReadLine() และตัวอย่างโดยละเอียด
สารบัญ
- รู้เบื้องต้นเกี่ยวกับวิธี ReadLine() ใน C#
- ไวยากรณ์
- พารามิเตอร์
- ค่าส่งคืน
- ตัวอย่างของวิธี ReadLine() ใน C#
- บทสรุป
รู้เบื้องต้นเกี่ยวกับวิธี ReadLine() ใน C#
ใน C# เมธอด ReadLine() เป็นของคลาส System.Console อนุญาตให้อ่านอินพุตของผู้ใช้จากคอนโซล คลาสนี้อนุญาตให้แอ็พพลิเคชันคอนโซลเข้าถึงอินพุตและเอาต์พุต เมธอดรอให้ผู้ใช้ป้อนบรรทัดข้อความ จากนั้นส่งคืนอินพุตเป็นสตริง
ไวยากรณ์
ไวยากรณ์ของเมธอด ReadLine() เป็นดังนี้:
สตริง อินพุตสตริง = คอนโซล . อ่านไลน์ ( ) ;
ที่นี่ inputString เป็นชื่อของตัวแปรที่เก็บอินพุตของผู้ใช้เป็นสตริง
พารามิเตอร์
เมธอด ReadLine() ไม่ยอมรับพารามิเตอร์ใดๆ
ค่าส่งคืน
เมธอด ReadLine() ส่งคืนอินพุตของผู้ใช้เป็นสตริง
ตัวอย่างของวิธี ReadLine() ใน C#
นี่คือตัวอย่างของการใช้เมธอด ReadLine() ใน C#:
ตัวอย่างที่ 1
ในตัวอย่างนี้ โปรแกรมจะขอให้ผู้ใช้ป้อนชื่อและทักทายโดยใช้เมธอด ReadLine()
โดยใช้ ระบบ ;ระดับ โปรแกรม
{
คงที่ เป็นโมฆะ หลัก ( สตริง [ ] หาเรื่อง )
{
คอนโซล . เขียนไลน์ ( 'ใส่ชื่อของคุณ:' ) ;
สตริง ชื่อ = คอนโซล . อ่านไลน์ ( ) ;
คอนโซล . เขียนไลน์ ( 'สวัสดี, ' + ชื่อ + '!' ) ;
}
}
ตัวอย่างที่ 2
ในตัวอย่างนี้ โปรแกรมนำตัวเลขที่ผู้ใช้ป้อนและแปลงเป็นจำนวนเต็มโดยใช้เมธอด Convert.ToInt32() จากนั้นจึงคำนวณและแสดงกำลังสองของตัวเลข
โดยใช้ ระบบ ;ระดับ โปรแกรม
{
คงที่ เป็นโมฆะ หลัก ( สตริง [ ] หาเรื่อง )
{
คอนโซล . เขียนไลน์ ( 'ป้อนตัวเลข:' ) ;
นานาชาติ ตัวเลข = แปลง . ToInt32 ( คอนโซล . อ่านไลน์ ( ) ) ;
คอนโซล . เขียนไลน์ ( 'จัตุรัสแห่ง' + ตัวเลข + ' เป็น ' + ( ตัวเลข * ตัวเลข ) ) ;
}
}
บทสรุป
เมธอด ReadLine() เป็นเครื่องมือที่มีประโยชน์สำหรับการอ่านอินพุตจากคอนโซลใน C# ส่งคืนอินพุตของผู้ใช้เป็นสตริง บทความนี้ครอบคลุมเมธอด C# ReadLine() โดยละเอียดพร้อมกับไวยากรณ์ ค่าส่งกลับ และโค้ดตัวอย่าง