c#我有32个string类型字符串数组,怎样把它们保存到一个txt文件中去 50
这32个字符串是等长的,横着排竖着排都可以,最好数据前面表明,比如S11,S12....S44,麻烦各位大侠帮帮忙,不胜感激...
这32个字符串是等长的,横着排竖着排都可以,最好数据前面表明,比如S11,S12....S44,麻烦各位大侠帮帮忙,不胜感激
展开
5个回答
展开全部
//初始化数据
string[] strArray = new string[32];
for (int i = 0; i < strArray.Length; i++)
{
strArray[i] = string.Format("Custom Str {0:d3}", i);
}
//将strArray输出到文本文件
using (TextWriter tw = new StreamWriter(@"c:\ConsoleOutput.txt"))
{
int index = 0;
foreach (string str in strArray)
{
string s = string.Format("{0:d3}\t{1}", index, str);
tw.WriteLine(s);
index++;
}
}
string[] strArray = new string[32];
for (int i = 0; i < strArray.Length; i++)
{
strArray[i] = string.Format("Custom Str {0:d3}", i);
}
//将strArray输出到文本文件
using (TextWriter tw = new StreamWriter(@"c:\ConsoleOutput.txt"))
{
int index = 0;
foreach (string str in strArray)
{
string s = string.Format("{0:d3}\t{1}", index, str);
tw.WriteLine(s);
index++;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以使用StreamWriter打开一个文件,用Write方法向其中写内容,\r\n表示换行。或者用WriteLine方法整行写入,就不需要手动换行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是这个意思:
int k = 0;
string[] str1 = { "1", "2", "3" };
string[] str2 = { "a", "b", "c" };
string[] str3 = { "x", "y", "z" };
string[][] strx = { str1, str2, str3 };
StreamWriter sw = File.AppendText(Server.MapPath(".") + "\\myText.txt");
for (int i = 0; i < strx.Length; i++)
{
for (int j = 0; j < strx[i].Length; j++)
{
sw.Write("S" + k.ToString() + ":" + strx[i][j].ToString() + " ");
k += 1;
}
sw.WriteLine();
}
sw.Flush();
sw.Close();
int k = 0;
string[] str1 = { "1", "2", "3" };
string[] str2 = { "a", "b", "c" };
string[] str3 = { "x", "y", "z" };
string[][] strx = { str1, str2, str3 };
StreamWriter sw = File.AppendText(Server.MapPath(".") + "\\myText.txt");
for (int i = 0; i < strx.Length; i++)
{
for (int j = 0; j < strx[i].Length; j++)
{
sw.Write("S" + k.ToString() + ":" + strx[i][j].ToString() + " ");
k += 1;
}
sw.WriteLine();
}
sw.Flush();
sw.Close();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先将数组合并,直接存入文件即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
File类有WriteAllText 可以直接把一个数组写到指定路径的文件里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询