C# テキストファイルの内容を全て取得する

  • 作成日 2021.06.09
  • C#
C# テキストファイルの内容を全て取得する

C#で、ReadAllLinesを使用して、テキストファイルの内容を全て表示するサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Microsoft Visual Studio Community 2019 Version 16.7.1

ReadAllLines使い方

ReadAllLinesを使用すると、テキストファイルの内容を全て取得することが可能です。

string[] lines = System.IO.File.ReadAllLines("ファイル名");

以下は、「TextFile1.txt」の内容を取得して表示するサンプルコードとなります。

ソースコード

using System;
using System.IO;
using System.Text;
using System.Linq;

namespace testapp
{
    class Program
    {
        static void Main(string[] args)
        {
            string[] lines = System.IO.File.ReadAllLines(@"C:\Users\testuser\source\repos\testapp\testapp\TextFile1.txt");

            Console.WriteLine(String.Join(" ", lines.Select(i => i)));
            // hello world !!
        }
    }
}