【发布时间】:2014-01-14 15:14:39
【问题描述】:
我有一个如下所示的文本文件:
Name One, 123, 13.88, 12.25
Name Two, 321, 12.56, 10.75
我需要用我创建的自定义类将它读入一个数组(不能是数组列表),如下所示:
class Stuff
{
//Stuffconstructor (w/ args)
public Stuff(string name, int number, decimal rate, double hours)
{
System.Console.WriteLine("this constructor has been called");
}
}
我不太确定如何在 c# 中执行此操作。
【问题讨论】:
-
你试过什么?你到底卡在哪里了?你知道如何打开/读取文件吗?您需要帮助解析字符串吗?请具体。
-
在 C# 中可以找到数百个读取/解析文本文件的示例。你有没有尝试过?
-
我不知道该怎么做。我希望能够逐行读取文件并将其放入自定义类的对象中,以便将文件中的测试按以下顺序放入数组中:字符串、整数、十进制、双精度。我是初学者,不知道怎么做
-
我找到了一些例子,但它们似乎总是针对同一类型。如果我只是把它放到一个字符串数组中,我没有问题,但我需要数组来接受不同的类型
标签: c# .net class file-io constructor