c#多行的textbox怎么读取特定行的数据 想做个双行的计算器显示屏怎样做? 怎么读取每行的内容

已举报 回答 关注
c#多行的textbox怎么读取特定行的数据 想做个双行的计算器显示屏怎样做? 怎么读取每行的内容
问在线客服
扫码问在线客服
  • 回答数

    3

  • 浏览数

    2,727

3个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
this.textBox1.Multiline=true;
string line1 = this.textBox1.Lines[0];
textbox控件的Lines属性可以实现访问指定的行,但是自动换行不认为是新的一行,编程时要注意这一点
取消 评论
' 方法一:
For i = 0 To (TextBox1.Text.Split(Chr(10))).Length - 1
MsgBox((TextBox1.Text.Split(Chr(10)))(i))
Next

'方法二:
For i As Integer = 0 To TextBox1.Lines.Length - 1
MsgBox(TextBox1.Lines(i))
Next

'方法三:
Dim sr As New StringReader(TextBox1.Text)
Dim str As String = sr.ReadLine
While (str IsNot Nothing)
MsgBox(str)
str = sr.ReadLine
End While

以上是vb.net版本的,你手动改成c#的吧
取消 评论
比较下read和readline的区别。
取消 评论
ZOL问答 > 液晶显示器 > 其他 > c#多行的textbox怎么读取特定行的数据 想做个双行的计算器显示屏怎样做? 怎么读取每行的内容

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?