Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

เราจะใช้คำสั่ง #line ใน C # ได้อย่างไร


ช่วยให้คุณแก้ไขหมายเลขบรรทัดของคอมไพเลอร์และ (ทางเลือก) เอาต์พุตชื่อไฟล์สำหรับข้อผิดพลาดและคำเตือน

เรามาดูตัวอย่างกัน

#line 100 "demo"  
int a;    // CS0168 on line 100  
int b;    // CS0168 on line 101  
int c;  // CS0168 on line 102

ดังที่แสดงไว้ข้างต้น ตัวอย่างรายงานคำเตือนสามรายการที่เกี่ยวข้องกับหมายเลขบรรทัด คำสั่ง #line 100 บังคับให้หมายเลขบรรทัดเป็น 100 และจนกว่าจะถึงคำสั่ง #line ถัดไป ชื่อไฟล์จะถูกรายงานเป็น "สาธิต"

มาดูตัวอย่างอื่น:คำสั่งเริ่มต้นจะส่งคืนการกำหนดหมายเลขบรรทัดเป็นการกำหนดหมายเลขเริ่มต้น คำสั่งนี้จะนับบรรทัดที่เรียงลำดับใหม่โดยคำสั่งก่อนหน้า

#line default  
char a;   // CS0168 on line 15
float b;  // CS0168 on line 16