首页 > 解决方案 > 如何在 C# 中将文本文件中的单词添加到数组列表中

问题描述

我有一个如下的单词表。我想将这些单词逐行添加到arraylist。我试过这个但没有用。

acaba
altı
altmış
ama
ancak
arada
artık
asla
aslında

我的代码如下;

String path = @"C:\Users\.......\xxx.txt";
String readpath = File.ReadAllText(path);

ArrayList wordList = new ArrayList();

wordList.Add(readpath);

标签: c#visual-studio

解决方案


我建议使用File.ReadAllLines()which 返回一个字符串数组,然后将其传递给ArrayList构造函数

String path = @"C:\Users\.......\xxx.txt";
String[] lines = File.ReadAllLines(path);

ArrayList list = new ArrayList(lines);

推荐阅读