Я пишу информацию в файл и называя ее "//Average+DateTime.txt"
; Я думаю, что мой код будет проще, чем я пытаюсь уточнить:Вывод текстового файла
String path=bama();
if(path.Contains(".txt")) {
StreamWriter sw=
new StreamWriter(
"C:/Users/msilliman11/Average"
+DateTime.Now.ToString("yyyyMMdd")
+".txt"
);
}
String ElementsNum=RoundedValues.Count.ToString();
DateTime dt=System.DateTime.Now;
using(var NewFile=File.Create(path)) {
using(var writeIt=new StreamWriter(NewFile)) {
writeIt.Write(
"NA"+","
+dt.Hour.ToString()+","+dt.Minute+","
+dt.Day+","+dt.Month.ToString()+","+dt.Year.ToString()+","
+"ALTEST "+","+"ALTEST "+","+heatgrade
+" "+","+" "+","+heatname+","
+DT2.Columns[3].ToString()+","+heatgrade+","
+"OE2"+","+","+","+","+","+","+","+" "+ElementsNum+","
);
foreach(
var pair in
RoundedValues.Zip(
Elements, (a, b) => new {
A=a,
B=b
})) {
writeIt.Write(pair.B.ToString()+","+pair.A.ToString()+",");
}
}
}
У меня есть проблема в том, что мне нужно имя файла "Average"
, и есть код во внешнем блоке с использованием записанного в файл ...
Я очень плохо объясняя эти вопросы, но в основном им пытаются получить информацию во втором с помощью блока, который должен быть назван в выходном файле "4222013Average.txt"
...
Вы сказали, что в первом «назвав его в качестве //Average+DateTime.txt», а затем вы упомянули «под названием„4/22/2013Average.txt“, так, какой формат, что вы хотите? –
К сожалению, последний из них был правильным. Я допустил ошибку, поставив там косые черты. –