比较两个字符串字符串构建器

时间:2013-04-08 07:19:39

标签: c# stringbuilder

我正在使用字符串构建器生成两个字符串行,我想将生成的字符串与我的txt文件中的确切位置(最后两行)的字符串进行比较。

StringBuilder s = new StringBuilder();
sb.AppendFormat("line1content{0}", Environment.NewLine);
sb.AppendFormat("line2content{0}", Environment.NewLine);

我从txt文件中获取最后两行

List<string> last2lines = File.ReadLines("c:\myfile.txt").Reverse().Take(2).Reverse().ToList();

这里我得到了包含内容的字符串列表,我需要将最后3行放到一个字符串变量中,以便与生成的字符串构建器内容进行比较。

1 个答案:

答案 0 :(得分:1)

sb.ToString().Compare(string.Join("",last2Lines.ToArray()))