관리 메뉴

JUST DO IT

C# TextBox 줄바꿈 개행 본문

LANGUAGE/C#

C# TextBox 줄바꿈 개행

ROKIIIII 2022. 6. 17. 10:50
 \r\n


1. 개행 == 줄바꿈 == new line

  (1) LF (Line Feed) : Focusing을 한 칸 아래로 이동한다.
  (2) CR (Carriage Return) : Focusing을 맨 왼쪽으로 이동한다.

 



2. 운영체제별 개행문자

  (1) MacOS : 0x0D = CR (Carriage Return) = \r

  (2) UNIX : 0x0A = LF (Line Feed) = \n

  (3) Windows : 0x0D0A = CRLF (CR:Carriage Return, LF:Line Feed) = \r\n

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WinFomsTest
{
    public partial class TestForm : Form
    {
        public TestForm()
        {
            InitializeComponent();
        }

        private void btn_print_Click(object sender, EventArgs e)
        {
            textBox1.Text += "개행문자";
            textBox1.Text += "개행문자\r";
            textBox1.Text += "개행문자\n";
            textBox1.Text += "개행문자\r\n";
            textBox1.Text += "개행문자";
            textBox1.Text += "개행문자\r";
            textBox1.Text += "개행문자\n";
            textBox1.Text += "개행문자\r\n";
        }
    }
}