我有一个.txt文件,看起来像这样:
1,Bob,Male //first row
2,Jim,Male //second row
3,Mary,Female //third row
我想将这些项放入c#中的通用列表中,将每列存储为“Id”,“Name”,“Gender”,并将每一行视为列表的不同项。
我该怎么做呢?我不知道从哪里开始。我查看了I / O操作并了解了如何访问文件,但我不知道如何为每个列创建变量名称并将每行存储为新条目。
答案 0 :(得分:2)
Person
人将有3个属性ID(int)
,Gender(string)
,Name(string)
List<Person> listOfPerson = new List<Person>()
; File.ReadLines
方法Person person = new Person();
string.Split(',');
string[]
创建的p.ID = arr[0]
设置人员属性,依此类推List<Person>
我用文字回答你,所以你应该自己尝试一下,并在将来学习如何做到这一点!
答案 1 :(得分:1)