StringWriter.Write Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Écrit des données dans la chaîne.
Surcharges
| Nom | Description |
|---|---|
| Write(Char[], Int32, Int32) |
Écrit un sous-tableau de caractères dans la chaîne. |
| Write(String) |
Écrit une chaîne dans la chaîne actuelle. |
| Write(ReadOnlySpan<Char>) |
Écrit la représentation sous forme de chaîne d’une étendue de caractères dans la chaîne actuelle. |
| Write(Char) |
Écrit un caractère dans la chaîne. |
Write(Char[], Int32, Int32)
Écrit un sous-tableau de caractères dans la chaîne.
public:
override void Write(cli::array <char> ^ buffer, int index, int count);
public override void Write(char[] buffer, int index, int count);
override this.Write : char[] * int * int -> unit
Public Overrides Sub Write (buffer As Char(), index As Integer, count As Integer)
Paramètres
- buffer
- Char[]
Tableau de caractères à partir duquel écrire des données.
- index
- Int32
Position dans la mémoire tampon à laquelle commencer la lecture des données.
- count
- Int32
Nombre maximal de caractères à écrire.
Exceptions
buffer a la valeur null.
index ou count est négatif.
(index + count)>buffer.
Length.
L’enregistreur est fermé.
Exemples
Cet exemple de code fait partie d’un exemple plus large fourni pour le StringWriter() constructeur.
// Use the three overloads of the Write method that are
// overridden by the StringWriter class.
strWriter.Write("file path characters are: ");
strWriter.Write(
Path.InvalidPathChars, 0, Path.InvalidPathChars.Length);
strWriter.Write('.');
' Use the three overloads of the Write method that are
' overridden by the StringWriter class.
strWriter.Write("file path characters are: ")
strWriter.Write( _
Path.InvalidPathChars, 0, Path.InvalidPathChars.Length)
strWriter.Write("."C)
Remarques
Cette méthode se substitue à TextWriter.Write.
Cette méthode écrit count des caractères de données à StringWriter partir de buffer, en commençant à la position index.
Le tableau suivant répertorie des exemples d’autres tâches d’E/S classiques ou connexes.
| Pour ce faire... | Consultez l’exemple de cette rubrique... |
|---|---|
| Créez un fichier texte. | Guide pratique pour écrire du texte dans un fichier |
| Écrire dans un fichier texte. | Guide pratique pour écrire du texte dans un fichier |
| Lire à partir d’un fichier texte. | Guide pratique pour lire du texte à partir d’un fichier |
| Ajoutez du texte à un fichier. |
Guide pratique pour ouvrir et ajouter à un fichier journal File.AppendText FileInfo.AppendText |
| Obtenez la taille d’un fichier. | FileInfo.Length |
| Obtenir les attributs d’un fichier. | File.GetAttributes |
| Définissez les attributs d’un fichier. | File.SetAttributes |
| Déterminez si un fichier existe. | File.Exists |
| Lire à partir d’un fichier binaire. | Guide pratique pour lire et écrire dans un fichier de données nouvellement créé |
| Écrivez dans un fichier binaire. | Guide pratique pour lire et écrire dans un fichier de données nouvellement créé |
Voir aussi
- E/S de fichier et de flux
- Guide pratique pour lire du texte à partir d’un fichier
- Guide pratique pour écrire du texte dans un fichier
S’applique à
Write(String)
Écrit une chaîne dans la chaîne actuelle.
public:
override void Write(System::String ^ value);
public override void Write(string value);
override this.Write : string -> unit
Public Overrides Sub Write (value As String)
Paramètres
- value
- String
Chaîne à écrire.
Exceptions
L’enregistreur est fermé.
Exemples
Cet exemple de code fait partie d’un exemple plus grand fourni pour la StringWriter classe.
convertedCharacter = (char)intCharacter;
if(convertedCharacter == '.')
{
strWriter.Write(".\n\n");
// Bypass the spaces between sentences.
strReader.Read();
strReader.Read();
}
convertedCharacter = Convert.ToChar(intCharacter)
If convertedCharacter = "."C Then
strWriter.Write("." & vbCrLf & vbCrLf)
' Bypass the spaces between sentences.
strReader.Read()
strReader.Read()
Remarques
Cette méthode se substitue à TextWriter.Write.
Si la chaîne spécifiée est null, rien n’est écrit.
Le tableau suivant répertorie des exemples d’autres tâches d’E/S classiques ou connexes.
| Pour ce faire... | Consultez l’exemple de cette rubrique... |
|---|---|
| Créez un fichier texte. | Guide pratique pour écrire du texte dans un fichier |
| Écrire dans un fichier texte. | Guide pratique pour écrire du texte dans un fichier |
| Lire à partir d’un fichier texte. | Guide pratique pour lire du texte à partir d’un fichier |
| Ajoutez du texte à un fichier. |
Guide pratique pour ouvrir et ajouter à un fichier journal File.AppendText FileInfo.AppendText |
| Obtenez la taille d’un fichier. | FileInfo.Length |
| Obtenir les attributs d’un fichier. | File.GetAttributes |
| Définissez les attributs d’un fichier. | File.SetAttributes |
| Déterminez si un fichier existe. | File.Exists |
| Lire à partir d’un fichier binaire. | Guide pratique pour lire et écrire dans un fichier de données nouvellement créé |
| Écrivez dans un fichier binaire. | Guide pratique pour lire et écrire dans un fichier de données nouvellement créé |
Voir aussi
- E/S de fichier et de flux
- Guide pratique pour lire du texte à partir d’un fichier
- Guide pratique pour écrire du texte dans un fichier
S’applique à
Write(ReadOnlySpan<Char>)
Écrit la représentation sous forme de chaîne d’une étendue de caractères dans la chaîne actuelle.
public:
override void Write(ReadOnlySpan<char> buffer);
public override void Write(ReadOnlySpan<char> buffer);
override this.Write : ReadOnlySpan<char> -> unit
Public Overrides Sub Write (buffer As ReadOnlySpan(Of Char))
Paramètres
- buffer
- ReadOnlySpan<Char>
Étendue de caractères à écrire dans la chaîne.
S’applique à
Write(Char)
Écrit un caractère dans la chaîne.
public:
override void Write(char value);
public override void Write(char value);
override this.Write : char -> unit
Public Overrides Sub Write (value As Char)
Paramètres
- value
- Char
Caractère à écrire.
Exceptions
L’enregistreur est fermé.
Exemples
Cet exemple de code fait partie d’un exemple plus large fourni pour le StringWriter() constructeur.
// Use the three overloads of the Write method that are
// overridden by the StringWriter class.
strWriter.Write("file path characters are: ");
strWriter.Write(
Path.InvalidPathChars, 0, Path.InvalidPathChars.Length);
strWriter.Write('.');
' Use the three overloads of the Write method that are
' overridden by the StringWriter class.
strWriter.Write("file path characters are: ")
strWriter.Write( _
Path.InvalidPathChars, 0, Path.InvalidPathChars.Length)
strWriter.Write("."C)
Remarques
Cette méthode se substitue à TextWriter.Write.
Le tableau suivant répertorie des exemples d’autres tâches d’E/S classiques ou connexes.
| Pour ce faire... | Consultez l’exemple de cette rubrique... |
|---|---|
| Créez un fichier texte. | Guide pratique pour écrire du texte dans un fichier |
| Écrire dans un fichier texte. | Guide pratique pour écrire du texte dans un fichier |
| Lire à partir d’un fichier texte. | Guide pratique pour lire du texte à partir d’un fichier |
| Ajoutez du texte à un fichier. |
Guide pratique pour ouvrir et ajouter à un fichier journal File.AppendText FileInfo.AppendText |
| Obtenez la taille d’un fichier. | FileInfo.Length |
| Obtenir les attributs d’un fichier. | File.GetAttributes |
| Définissez les attributs d’un fichier. | File.SetAttributes |
| Déterminez si un fichier existe. | File.Exists |
| Lire à partir d’un fichier binaire. | Guide pratique pour lire et écrire dans un fichier de données nouvellement créé |
| Écrivez dans un fichier binaire. | Guide pratique pour lire et écrire dans un fichier de données nouvellement créé |
Voir aussi
- E/S de fichier et de flux
- Guide pratique pour lire du texte à partir d’un fichier
- Guide pratique pour écrire du texte dans un fichier