C#
 Computer >> コンピューター >  >> プログラミング >> C#

ファイルの内容を一度に文字列に読み込むC#プログラム


ReadToEnd()メソッドを使用して、文字列内のファイルの内容を読み取ります。

StreamReaderの下に設定し、ファイルを読み取ります-

using (StreamReader sr = new StreamReader("new.txt")){
   string res = sr.ReadToEnd();
   Console.WriteLine(res);
}

以下は完全なコードです-

using System.IO;
using System;

public class Demo {
   public static void Main() {
      using (StreamWriter sw = new StreamWriter("new.txt")) {
         sw.WriteLine("One");
         sw.WriteLine("Two");
      }
      using (StreamReader sr = new StreamReader("new.txt")) {
         string res = sr.ReadToEnd();
         Console.WriteLine(res);
      }
   }
}

ファイル「new.text」を作成し、それにテキストを追加します。その後、StreamReaderクラスとReadToEnd()メソッドを使用して、ファイルの内容を文字列に読み取ります-

出力

以下は出力です。

One
Two

  1. Pythonでファイル全体がバッファに読み込まれ、文字列として返される方法は?

    Pythonのファイルクラスの読み取り関数は、自動的にそれを実行します。 Pythonでファイルを開き、ファイルハンドルで読み取り関数を呼び出すと、ファイル全体が文字列で読み取られ、その文字列が返されます。 例 with open('my_file.txt', 'r') as f:     file_content = f.read() # Read whole file in the file_content string print(file_content)

  2. Java-JSONファイルを文字列として読み取る方法

    この投稿では、JSONファイルをJavaで文字列変数として読み取る方法を見ていきます。これは、特にJSONペイロードをエンドポイントにPOSTするAPIテストで役立つ場合があります。 JSONペイロードをファイルに入れてから、JSONファイルを文字列として読み取り、POSTリクエストの本文として使用できます。 JSONファイルを文字列として読み取る 次の場所にJSONファイルがあるとします。 src/test/resources/myFile.json { name:David, age:30, hobbies:[Football,Cooking,Swimming],