现一个text文档中有十行数据,当一行的数据超过指定字节数时,将这一行提取出来,求大神给个程序
var query = File.ReadAllLines("你的文档文件名").Where(x => System.Text.Encoding.你用的编码.GetBytes(x).Count() > 指定字节数);
foreach (string s in query)
Console.WriteLine(s);
string[] arr = System.IO.File.ReadAllText("txt文件物理路径", Encoding.UTF8).Replace("\r","").Split('\n');//注意修改文件编码
foreach (string s in arr)
{
if (s.Length > 10) { //此行超过10个字符
//....
}
}