从文本文件转换数字数据并将其写入.con。文件

时间:2017-07-16 11:59:39

标签: visual-c++

我必须编写一个vc ++代码,用于将数据从文本文件转换为.con,有人可以帮助我吗?

文本文件中的数据如下

1,0.11,0.1,0.2,0.3
2,2.0,2.2,2.3,2.4                                                               

我必须省略文件中的第一个数字,比如1和2,我必须将其余部分写入.con文件。 .con中的数据应为double类型

1 个答案:

答案 0 :(得分:0)

按照简单的示例写入控制台。

using System.Globalization;

foreach (string line in File.ReadAllLines("TextFile1txt"))
{
    Console.WriteLine($"Splitting line `{line}`:");
    var numbers = line.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
    for (int i = 1; i < numbers.Length; ++i)
    {
        double d;
        if (Double.TryParse(numbers[i], NumberStyles.Any, CultureInfo.CreateSpecificCulture("en-US"), out d))
        {
            Console.WriteLine($"Number {i} is {d}");
        }
    }
}

要写入配置而不是控制台,请参阅https://msdn.microsoft.com/en-US/library/ms134088(v=vs.110).aspx