C#如何将导入的txt文件分割成数组
时间: 2024-01-18 13:04:05 浏览: 81
C++将txt文件内容保存到数组的方法
5星 · 资源好评率100%
你可以使用C#中的`File`和`String`类来读取和处理文本文件。下面是一个简单的示例代码,展示如何将一个文本文件的每一行分割成一个字符串数组:
```csharp
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
// 读取文本文件的路径
string filePath = @"C:\example\file.txt";
// 读取文本文件的每一行,存储到字符串数组中
string[] lines = File.ReadAllLines(filePath);
// 分割每一行成一个字符串数组
foreach (string line in lines)
{
string[] words = line.Split(' '); // 使用空格分割每一行的字符串
// 输出每个字符串数组元素
foreach (string word in words)
{
Console.WriteLine(word);
}
}
}
}
```
在这个例子中,我们首先使用`File.ReadAllLines()`方法读取文本文件的每一行,并将它们存储到一个字符串数组中。接下来,我们对于每一行,使用`Split()`方法将它分割成一个字符串数组,其中分割符为一个空格。最后,我们遍历每个字符串数组元素,并输出到控制台。
阅读全文