2 x87896 x87896 于 2016.03.28 10:14 提问

C#中怎么把数字一行八个存到txt里面?

我要从串口读数据,为了画图方便,需要把数据一行八个存到txt里面,用语句怎么实现呀?

3个回答

Royal_lr
Royal_lr   Ds   Rxr 2016.03.28 11:45

用文件流不就行了吗,,,

x87896
x87896 怎么弄啊?有语句吗。。
一年多之前 回复
u012494939
u012494939   2016.03.28 21:11

///
/// 将数据保存到文件中
///
/// 文件路径
/// 文件名
/// 数据信息
internal static void SaveFile(string fileName, string msg)
{
if (!Directory.Exists(path))
{
Directory.CreateDirectory(path);
}
string file = path + "\" + fileName;
if (!File.Exists(file))
{
FileStream fs = File.Create(file);
fs.Close();
}

        using (StreamWriter sw = new StreamWriter(file, true))
        {
            sw.Write(msg);
        }
    }
x87896
x87896 这是什么功能呀?不好意思能给解释一下吗?我是新手T T
一年多之前 回复
u012494939
u012494939   2016.04.15 17:31

Directory.Exists(path)和File.Exists(file)是判断路径以及文件是否存在;
using (StreamWriter sw = new StreamWriter(file, true))
{ sw.WriteLine(msg);//新写进一行数据
}这句是将字符串写进文件中,true是追加,false是覆盖
你对你的数据进行下处理就行了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!