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

C#でのテキストファイルの読み取りと書き込み


StreamReaderクラスとStreamWriterクラスは、テキストファイルの読み取りと書き込みに使用されます。

テキストファイルを読む-

Using System;
using System.IO;

namespace FileApplication {
   class Program {
      static void Main(string[] args) {
         try {
            // Create an instance of StreamReader to read from a file.
            // The using statement also closes the StreamReader.
            using (StreamReader sr = new StreamReader("d:/new.txt")) {
               string line;

               // Read and display lines from the file until
               // the end of the file is reached.
               while ((line = sr.ReadLine()) != null) {
                  Console.WriteLine(line);
               }
            }
         } catch (Exception e) {
            Console.WriteLine("The file could not be read:");
            Console.WriteLine(e.Message);
         }
         Console.ReadKey();
      }
   }
}

テキストファイルに書き込む-

using System;
using System.IO;

namespace FileApplication {
   class Program {
      static void Main(string[] args) {
         string[] names = new string[] {"Jack", "Tom"};
   
         using (StreamWriter sw = new StreamWriter("students.txt")) {

            foreach (string s in names) {
               sw.WriteLine(s);
            }
         }

         // Read and show each line from the file.
         string line = "";
         using (StreamReader sr = new StreamReader("students.txt")) {
            while ((line = sr.ReadLine()) != null) {
               Console.WriteLine(line);
            }
         }
         Console.ReadKey();
      }
   }
}

出力

Jack
Tom

  1. PDFファイルのテキストをカット、コピー、貼り付けする4つの方法

    PDFファイルを使用すると、Word文書のテキストを切り取り、コピーして貼り付けるのは簡単ですが、テキストを自由に再配置できるようにするには、いくつかの調整を加える必要があります。ここに示すのは、リッチドキュメントエディタであるかのように、PDF内でテキストを移動するために、切り取り、コピー、および貼り付け機能を利用できる最良の方法です。 注 :PDFがスキャンされた場合、またはPDF作成者によってコピー&ペースト機能が無効にされた場合、これらのメソッドは機能しません。 1。 PDFリーダーに「テキストを挿入」する すべての無料のPDFリーダーには、そのオプションが以前に無効にされてい

  2. すばやく簡単な手順で音声ファイルをテキストに変換する方法

    テキスト読み上げアプリケーションやその逆について、すべて聞いたことがあるかもしれません。しかし、オーディオ ファイル、曲、ビデオ クリップがあり、歌詞や台本をテキスト形式にしたい場合はどうでしょうか。最初の方法は、明らかに、クリップを数回再生して一時停止し、単語を手動で入力または書き込むことですが、言うまでもなく、面倒で時間がかかります。もう 1 つの簡単で迅速な方法は、アプリケーションまたはオンライン ツールを使用して、音声をテキストに簡単に変換することです。ただし、このようなアプリケーションはあまり正確ではありませんが、インタビューのテキスト メモを記録したり、YouTube 用のビデオを