c# - 如何在 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);
解决方案
我建议使用File.ReadAllLines()
which 返回一个字符串数组,然后将其传递给ArrayList
构造函数
String path = @"C:\Users\.......\xxx.txt";
String[] lines = File.ReadAllLines(path);
ArrayList list = new ArrayList(lines);
推荐阅读
- node.js - 我要如何解决这个错误我快疯了
- javascript - Js:更改输入字段值的正确方法
- json - 在 Flutter 中解析 JSON 文件时出现空错误
- python - Python groupby 根据一列聚合多列
- google-tag-manager - 用于服务器端标记的 GTM 中的 Facebook 像素等效项是什么?
- cadence-workflow - 使用命令行运行工作流时,如何使工作流运行无限长时间?
- python - 更改函数列表时出现意外结果 (lambda)
- java - 在我使用 Firebase 的 Android 项目中,我收到此警告:W / System: Ignoring header X-Firebase-Locale because its value is null
- flutter - 如何正确模拟 Flutter Fire Firebase 函数?
- php - 如何使用日光浴室按日期过滤