C# ファイル
ファイルの操作
File
からのクラスSystem.IO
名前空間を使用すると、ファイルを操作できます。
例
{.language-csharp .techis-white}
using System.IO; // include the System.IO namespace
File.
<em>SomeFileMethod</em>
(); // use the file class with methods
File
クラスには、ファイルに関する情報を作成および取得するための便利なメソッドが多数あります。例えば
方法 | 説明 |
---|---|
AppendText() |
既存のファイルの末尾にテキストを追加します |
Copy() |
ファイルをコピーします |
Create() |
ファイルを作成または上書きします |
Delete() |
ファイルを削除します |
Exists() |
ファイルが存在するかどうかをテストします |
ReadAllText() |
ファイルの内容を読み取ります |
Replace() |
ファイルの内容を別のファイルの内容に置き換えます |
WriteAllText() |
新しいファイルを作成し、内容を書き込みます。ファイルが既に存在する場合は、上書きされます。 |
Fileメソッドの完全なリストについては、Microsoft .Netファイルクラスリファレンスを参照して下さい。
ファイルへの書き込みと読み取り
次の例では、WriteAllText()
メソッドで「filename.txt」という名前のファイルを作成し、それにコンテンツを書き込みます。次に、ReadAllText()
メソッドを使用し、ファイルの内容を読み取ります。
例
{.language-java .techis-white}
using System.IO; // include the System.IO namespace
string writeText = "Hello World!"; // Create a text string
File.WriteAllText("filename.txt", writeText); // Create a file and write the content of writeText to it
string readText = File.ReadAllText("filename.txt"); // Read the contents of the file
Console.WriteLine(readText); // Output the content
出力は次のようになります。
Hello World!
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。