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

C#のI / Oクラスとは何ですか?


System.IO名前空間には、ファイルの作成と削除、ファイルの読み取りまたは書き込み、ファイルのクローズなど、ファイルでさまざまな操作を実行するのに役立つさまざまなクラスがあります。

以下は、C#のI/Oクラスです-

Sr.No。 I/Oクラスと説明
1 BinaryReader
バイナリストリームからプリミティブデータを読み取ります。
2 BinaryWriter
プリミティブデータをバイナリ形式で書き込みます。
3 BufferedStream
バイトストリームの一時ストレージ。
4 ディレクトリ
ディレクトリ構造の操作に役立ちます。
5 DirectoryInfo
ディレクトリの操作を実行するために使用されます。
6 DriveInfo
ドライブの情報を提供します。
7 ファイル
ファイルの操作に役立ちます。
8 FileInfo
ファイルの操作を実行するために使用されます。
9 FileStream
ファイル内の任意の場所からの読み取りおよびファイルへの書き込みに使用されます。
10 MemoryStream
メモリに保存されているストリーミングデータへのランダムアクセスに使用されます。
11 パス
パス情報に対して操作を実行します。
12 StreamReader
バイトストリームから文字を読み取るために使用されます。
13 StreamWriter
ストリームに文字を書き込むために使用されます。
14 StringReader
文字列バッファからの読み取りに使用されます。
15 StringWriter
文字列バッファへの書き込みに使用されます。

  1. Pythonの文字クラス操作とは何ですか?

    一部の正規表現エンジンでは、文字クラス内でいくつかの凝った操作が可能です。あるクラスに属しているが別のクラスには属していない文字を照合できます(減算)。あるクラスと別のクラスの両方に属する文字に一致する(交差)か、複数のクラスのいずれかに属する文字に一致する(ユニオン)。 Pythonのreモジュールを使用すると、AND演算子&&を使用して、文字クラス内の複数のクラスの共通部分を指定できます。[…&&[…]]は、2つのサブクラスの共通部分を表す文字クラスを指定します。クラスによって一致するものは、2つのサブクラスに属している必要があります。たとえば、[\ S &&[\ D]]は、非空白文字と

  2. Python正規表現で使用される文字クラスまたは文字セットとは何ですか?

    キャラクタークラス 「文字クラス」または「文字セット」は、角かっこで囲まれた文字のセットです。正規表現エンジンは、文字クラスまたは文字セット内のいくつかの文字のうち1つだけに一致します。一致させたい文字を角かっこで囲みます。母音を一致させたい場合は、文字セット[aeiou]を使用します。 文字クラスまたはセットは、単一の文字にのみ一致します。文字クラスまたはセット内の文字の順序は重要ではありません。結果は同じです。 文字クラス内でハイフンを使用して、文字の範囲を指定します。 [0-9]は、0から9までの1桁の数字に一致します。同様に、大文字と小文字の場合、文字クラス[A-Za-z] がありま