คุณต่อท้ายอักขระบรรทัดใหม่ (\ n \ r) ในStringBuilder
อย่างไร?
17
นั่นไม่ใช่บรรทัดใหม่ภายใต้ระบบปฏิบัติการทั่วไปใด ๆ Windows คือ \ r \ n, Mac คือ \ r, Unix และ Linux คือ \ n
—
Ben Voigt
'newline' มักจะเป็น '\ n' เสมอ มันเป็นอักขระการเลื่อนของแท่นวางในเทเลไทป์เชิงกล 'carriage return' คือ '\ r' เสมอ มันเป็นอักขระการคืนค่าขนส่งในเทเลไทป์ ระบบปฏิบัติการแต่ละระบบอาจตีความแตกต่างกัน ใน Unix / Linux โดยทั่วไปจะไม่ใช้การส่งคืนเนื่องจากไม่จำเป็นเนื่องจากไม่ใช่ระบบกลไกอีกต่อไป
—
Jay
@Jay: อักขระที่ทำให้เกิดการเลื่อนแท่นวางเท่านั้นไม่เรียกว่าขึ้นบรรทัดใหม่ แต่เป็นตัวป้อนบรรทัด
—
Ben Voigt