获取文本框中的第一行c#

Mik*_*ike 2 c#

c#我需要在多行text.box上获得第一行

每次我尝试这个,我得到整个文本框

谢谢您的帮助

VVS*_*VVS 11

使用TextBox.Lines属性,它是一个表示文本行的string []数组:

textBox.Lines.Count > 0 ? textBox.Lines[0] : null
Run Code Online (Sandbox Code Playgroud)

或者(和更短):

textBox.Lines.FirstOrDefault()
Run Code Online (Sandbox Code Playgroud)


Koe*_*oen 5

myTextBox.Text.Split(Environment.NewLine).FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)