如何从messagebox写入文本文件

时间:2014-10-22 10:07:46

标签: c#

我有以下代码,在消息框中写入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());

1 个答案:

答案 0 :(得分:1)

您可以尝试:System.IO.File.WriteAllText("path", sb1.ToString());

http://msdn.microsoft.com/fr-fr/library/ms143375(v=vs.110).aspx