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 文字列バッファへの書き込みに使用されます。 |
-
Pythonの文字クラス操作とは何ですか?
一部の正規表現エンジンでは、文字クラス内でいくつかの凝った操作が可能です。あるクラスに属しているが別のクラスには属していない文字を照合できます(減算)。あるクラスと別のクラスの両方に属する文字に一致する(交差)か、複数のクラスのいずれかに属する文字に一致する(ユニオン)。 Pythonのreモジュールを使用すると、AND演算子&&を使用して、文字クラス内の複数のクラスの共通部分を指定できます。[…&&[…]]は、2つのサブクラスの共通部分を表す文字クラスを指定します。クラスによって一致するものは、2つのサブクラスに属している必要があります。たとえば、[\ S &&[\ D]]は、非空白文字と
-
Python正規表現で使用される文字クラスまたは文字セットとは何ですか?
キャラクタークラス 「文字クラス」または「文字セット」は、角かっこで囲まれた文字のセットです。正規表現エンジンは、文字クラスまたは文字セット内のいくつかの文字のうち1つだけに一致します。一致させたい文字を角かっこで囲みます。母音を一致させたい場合は、文字セット[aeiou]を使用します。 文字クラスまたはセットは、単一の文字にのみ一致します。文字クラスまたはセット内の文字の順序は重要ではありません。結果は同じです。 文字クラス内でハイフンを使用して、文字の範囲を指定します。 [0-9]は、0から9までの1桁の数字に一致します。同様に、大文字と小文字の場合、文字クラス[A-Za-z] がありま