我有以下代码,在消息框中写入n次c[resultwithindex.Index]
和resultwithindex.result
。现在,我想在文本文件或数组中编写消息框中的所有c[resultwithindex.Index]
。
顺便说一句,我尝试添加Genre.Write(sb1.ToString());
但无法正常工作。
提前致谢
var sb1 = new StringBuilder();
foreach (var resultwithindex in results.Select((r, index) => new { result = r, Index = index }).OrderByDescending(r => r.result).Take(n))
{
sb1.AppendFormat(CultureInfo.InvariantCulture, "{0}: {1}", c[resultwithindex.Index], resultwithindex.result);
sb1.AppendLine();
}
MessageBox.Show(sb1.ToString());
答案 0 :(得分:1)
您可以尝试:System.IO.File.WriteAllText("path", sb1.ToString());
http://msdn.microsoft.com/fr-fr/library/ms143375(v=vs.110).aspx