c# 直接读取textbox第n行,比如读取textbox的第二行

如题所述

txt.Text.SubString((n-1)*length,length);
txt :文本框ID
n:所要读取的文本框行号,从1开始
length:文本框每行的字符数目,当文本框长度为180px时,length=20,170px时length=19,大概文本框长度每减少10px,length长度减少1px!不一定全是这种情况,大多数是这样的!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-19
string[] ContentLines = Content.Split(new string[] { "\r\n" }, StringSplitOptions.None);//不忽略空行
或是
string[] ContentLines = Content.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries); //忽略空行

想取第几行就取第几行
相似回答