110,499
社区成员
发帖
与我相关
我的任务
分享
string path = @"e:\test.txt";
if (File.Exists(path))
{
string[] strs = File.ReadAllLines(path);
var querys = from str in strs
where str != ""
select str;
}
string s = textBox1.Text;
char[] splitchar = { '\n','\r' };
string[] s2 = s.Split(splitchar, StringSplitOptions.RemoveEmptyEntries);
s = string.Join("\r\n", s2);
textBox2.Text = s;
小白用渣渣的方法,顺便膜拜1L的正则表达式,2L的LINQ,果然csdn到处都是大神。NewTex1 = string.Join("\r\n", NewTex1.Split('\r', '\n').Where(ln => ln.Trim().Length > 0).ToArray());
或者写为NewTex1 = string.Join("\r\n", (from ln in NewTex1.Split('\r', '\n')
where ln.Trim().Length > 0
select ln).ToArray());