gpt4 book ai didi

c# - 如何使用文本框中的输入作为文件名来命名 .csv 文件?

转载 作者:太空宇宙 更新时间:2023-11-03 20:07:41 26 4
gpt4 key购买 nike

   using (StreamReader sr =   new StreamReader (Convert.ToString(adsClient.ReadAny(hActVel, typeof(double)))))
using (StreamWriter sw = new StreamWriter(NameYourFile.Text + DateTime.Today.ToString("MM_dd_yyyy") + ".csv"))
{
if (sr == null)
return;

string line;

while ((line = sr.ReadLine()) != null)
{
string[] columns = line.Split(',');
sw.WriteLine(hActVel);
}
}

我还想知道如何将每秒变化的文本框数据(即 double 据)写入 ( .c s v) 文件?在 C# Windows 窗体中..

我在我的项目中使用这个应用来创建伺服电机的前端。

这个问题我已经试过了

http://area51.stackexchange.com

但我没有得到任何答案....请帮助我..

最佳答案

创建一个名为文本框的文件:

string path = @"D:\"+NameYourFile.Text+".csv";
File.Create(path).Dispose();

或者您想向其中写入文本:

    string text = textbox.text;   // your textbox
// WriteAllText creates a file, writes the specified string to the file,
// and then closes the file.
System.IO.File.WriteAllText(path, text);

将文本框写入 CSV 文件:

        //string filePath = @"C:\test.csv";  
string delimiter = ",";
string outputtofile = textbox.text;

int length = outputfile.length;
StringBuilder sb = new StringBuilder();
for (int index = 0; index < length; index++)
sb.AppendLine(string.Join(delimiter, output[index]));

File.WriteAllText(path, sb.ToString());

如果文本框 Abcdefg 中有这样的文本然后它会像这样提交:A,b,c,d,e,f,g

关于c# - 如何使用文本框中的输入作为文件名来命名 .csv 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22006603/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com