我有一个包含多个行的文本文档,其中包含人名,年龄,收藏号码和他们喜欢的活动。
例如:
Line 1: Josh 30 100 Likes to play soccer. Line 2: May 21 3 Likes to dance. etc.
我有一个消息框,我想逐个显示他们的姓名,年龄,喜欢的号码和活动。
我该怎么做?我怎样才能将它们的数字作为整数?感谢。
抱歉,我没有代码,因为我不知道该怎么办,但我正在考虑使用streamreader。
答案 0 :(得分:5)
以下是您完成任务所需的工具:
读取文件的行(Blorgbeard的建议):
string[] lines = File.ReadAllLines("file.txt");
获取每行的值(假设名称只能是单字):
string[] values = line.Split(new char[]{' '},4);
将值从String
转换为Integer
:
int intValue = Convert.ToInt32(strValue);