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

ファイル内のすべての行を1つずつ読み取るC#プログラム


ReadAllLines()メソッドを使用して、ファイル内のすべての行を1つずつ読み取ります。

次の行を含むファイル「new.txt」があるとします。

One
Two
Three

まず、読み取るファイルのパスを設定します。

String myPath = "new.txt";

次に、文字列配列の下に追加して、行を1つずつフェッチします。

String[] fLine = File.ReadAllLines(myPath);

最初の行をフェッチする必要があるとしましょう。そのために。

fLine[0]

以下は、ファイル内の行を1行ずつ読み取る完全な例です。

using System;
using System.IO;
public class Demo {
   public static void Main() {
      String myPath = "new.txt";
      String[] fLine;
      // array of lines in a file
      fLine = File.ReadAllLines(myPath);
      // read lines of a file
      Console.WriteLine("Line 1: "+fLine[0]);
      Console.WriteLine("Line 2: "+fLine[1]);
      Console.WriteLine("Line 3: "+fLine[2]);
      Console.WriteLine("Line 4 "+fLine[3]);
   }
}

出力

Line1: One
Line2: Two
Line3: Three
Line4: Four

  1. ディレクトリ内のすべてのファイルを再帰的に削除するJavaプログラム(ファイルのみ)

    ディレクトリDにExampleDirectoryという名前のフォルダがあり、7つのファイルと2つのディレクトリが-であると仮定します。 どこで、 SampleDirectory1には、SampleFile1.txtとSampleFile2.txtという名前の2つのファイルが含まれています。 SampleDirectory2には、SampleFile2.txtとSampleFile3.txtという名前の2つのファイルが含まれています。 例 次のJavaの例では、 ExampleDirectoryという名前のディレクトリ内のすべてのファイルを削除します。 。 impo

  2. 開いているすべてのMatplotlib図を一度に1つのファイルに保存する

    開いているすべてのMatplotlibフィギュアを一度に1つのファイルに保存するには、次の手順を実行します- 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 新しいフィギュアを作成する(fig1) または、 figure()を使用して既存のフィギュアをアクティブにします メソッド。 plot()を使用して最初の行をプロットします メソッド。 新しいフィギュアを作成する(fig2) または、 figure()を使用して既存のフィギュアをアクティブにします メソッド。 plot()を使用して2行目をプロットします メソッド。 変数、ファイル名を初期化