TextWriter.WriteLine 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 le flux de texte, suivies d’une marque de fin de ligne.
Surcharges
WriteLine(String, Object, Object) |
Écrit une chaîne mise en forme et une nouvelle ligne dans le flux de texte, en utilisant la même sémantique que la méthode Format(String, Object, Object). |
WriteLine(Char[], Int32, Int32) |
Écrit un sous-tableau de caractères dans le flux de texte, suivi d’une marque de fin de ligne. |
WriteLine(String, ReadOnlySpan<Object>) | |
WriteLine(String, Object[]) |
Écrit une chaîne mise en forme et une nouvelle ligne dans le flux de texte, en utilisant la même sémantique que Format(String, Object). |
WriteLine(String, Object) |
Écrit une chaîne mise en forme et une nouvelle ligne dans le flux de texte, en utilisant la même sémantique que la méthode Format(String, Object). |
WriteLine(UInt64) |
Écrit la représentation sous forme de texte d’un entier non signé de 8 octets suivie d’une marque de fin de ligne dans le flux de texte. |
WriteLine(String, Object, Object, Object) |
Écrit une chaîne mise en forme et une nouvelle ligne dans le flux de texte, en utilisant la même sémantique que Format(String, Object). |
WriteLine(UInt32) |
Écrit la représentation sous forme de texte d’un entier non signé de 4 octets suivie d’une marque de fin de ligne dans le flux de texte. |
WriteLine(StringBuilder) |
Écrit la représentation sous forme de texte d’un générateur de chaîne dans le flux de texte, suivie d’une marque de fin de ligne. |
WriteLine(String) |
Écrit une chaîne suivie d’une marque de fin de ligne dans le flux de texte. |
WriteLine(Single) |
Écrit la représentation sous forme de texte d’une valeur à virgule flottante de 4 octets suivie d’une marque de fin de ligne dans le flux de texte. |
WriteLine(Double) |
Écrit la représentation textuelle d’une valeur à virgule flottante de 8 octets suivie d’une marque de fin de ligne dans le flux de texte. |
WriteLine(Object) |
Écrit la représentation sous forme de texte d’un objet dans le flux de texte, en appelant la méthode |
WriteLine(Int64) |
Écrit la représentation sous forme de texte d’un entier signé de 8 octets suivie d’une marque de fin de ligne dans le flux de texte. |
WriteLine(Int32) |
Écrit la représentation textuelle d’un entier signé de 4 octets suivie d’une marque de fin de ligne dans le flux de texte. |
WriteLine(Decimal) |
Écrit la représentation sous forme de texte d’une valeur décimale dans le flux de texte, suivie d’une marque de fin de ligne. |
WriteLine(Char[]) |
Écrit un tableau de caractères suivi d’une marque de fin de ligne dans le flux de texte. |
WriteLine(Char) |
Écrit un caractère dans le flux de texte, suivi d’une marque de fin de ligne. |
WriteLine(Boolean) |
Écrit la représentation sous forme de texte d’une valeur |
WriteLine() |
Écrit une marque de fin de ligne dans le flux de texte. |
WriteLine(ReadOnlySpan<Char>) |
Écrit la représentation sous forme de texte d’une plage de caractères dans le flux de texte, suivie d’une marque de fin de ligne. |
WriteLine(String, Object, Object)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit une chaîne mise en forme et une nouvelle ligne dans le flux de texte, en utilisant la même sémantique que la méthode Format(String, Object, Object).
public:
virtual void WriteLine(System::String ^ format, System::Object ^ arg0, System::Object ^ arg1);
public virtual void WriteLine (string format, object arg0, object arg1);
public virtual void WriteLine (string format, object? arg0, object? arg1);
abstract member WriteLine : string * obj * obj -> unit
override this.WriteLine : string * obj * obj -> unit
Public Overridable Sub WriteLine (format As String, arg0 As Object, arg1 As Object)
Paramètres
- format
- String
Chaîne de format composite.
- arg0
- Object
Premier objet à mettre en forme et à écrire.
- arg1
- Object
Deuxième objet à mettre en forme et à écrire.
Exceptions
format
a la valeur null
.
Le TextWriter est fermé.
Une erreur d’E/S se produit.
format
n'est pas une chaîne de format composite.
- ou -
L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à deux).
Remarques
Cette méthode utilise la mise en forme composite pour convertir la valeur d’un objet en sa représentation sous forme de chaîne et pour incorporer cette représentation dans une chaîne. .NET fournit une prise en charge étendue de la mise en forme, qui est décrite plus en détail dans les rubriques de mise en forme suivantes :
Pour plus d’informations sur la fonctionnalité de mise en forme composite, consultez Mise en forme composite.
Pour plus d’informations sur les spécificateurs de format numérique, consultez Chaînes de format numérique standard et Chaînes de format numérique personnalisées.
Pour plus d’informations sur les spécificateurs de format de date et d’heure, consultez Chaînes de format de date et d’heure standard et Chaînes de format de date et d’heure personnalisées.
Pour plus d’informations sur les spécificateurs de format d’énumération, consultez Chaînes de format d’énumération.
Pour plus d’informations sur la mise en forme, consultez Mise en forme des types.
Le format
paramètre se compose de zéro ou plusieurs exécutions de texte mélangées avec zéro ou plusieurs espaces réservés indexés, appelés éléments de format, qui correspondent à un objet dans la liste de paramètres de cette méthode. Le processus de mise en forme remplace chaque élément de format par la représentation sous forme de chaîne de la valeur de l’objet correspondant.
La syntaxe d’un élément de format est la suivante :
{index[,length][ :formatString]}
Les éléments entre crochets sont facultatifs. Le tableau suivant décrit chaque élément. Pour plus d’informations sur la fonctionnalité de mise en forme composite, y compris la syntaxe d’un élément de format, consultez Mise en forme composite.
Élément | Description |
---|---|
index | Position de base zéro dans la liste des paramètres de l’objet à mettre en forme. Si l’objet spécifié par l’index est null , l’élément de format est remplacé par String.Empty. Étant donné que cette surcharge a deux objets dans sa liste de paramètres, la valeur de l’index doit toujours être 0 ou 1. S’il n’y a aucun paramètre dans la position d’index , un FormatException est levée. |
,longueur | Nombre minimal de caractères dans la représentation sous forme de chaîne du paramètre. S’il est positif, le paramètre est aligné à droite ; si elle est négative, elle est alignée à gauche. |
:formatString | Chaîne de format standard ou personnalisée prise en charge par l’objet à mettre en forme. Les valeurs possibles pour formatString sont les mêmes que les valeurs prises en charge par la méthode de ToString(string format) l’objet. Si formatString n’est pas spécifié et que l’objet à mettre en forme implémente l’interface IFormattable , null est passé comme valeur du format paramètre utilisé comme chaîne de IFormattable.ToString format. |
Les caractères d’accolade de début et de fin, « { » et « } », sont obligatoires. Pour spécifier un caractère d’accolade littéral unique dans format
, spécifiez deux caractères d’accolade de début ou de fin, c’est-à-dire « {{ » ou « }} ».
Cette méthode ne recherche pas dans la chaîne spécifiée des caractères de nouvelle ligne individuels (0x000a hexadécimaux) et les NewLineremplace par .
Si un objet spécifié n’est pas référencé dans la chaîne de format, il est ignoré.
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Voir aussi
- StreamWriter
- StringWriter
- IFormatProvider
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(Char[], Int32, Int32)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit un sous-tableau de caractères dans le flux de texte, suivi d’une marque de fin de ligne.
public:
virtual void WriteLine(cli::array <char> ^ buffer, int index, int count);
public virtual void WriteLine (char[] buffer, int index, int count);
abstract member WriteLine : char[] * int * int -> unit
override this.WriteLine : char[] * int * int -> unit
Public Overridable Sub WriteLine (buffer As Char(), index As Integer, count As Integer)
Paramètres
- buffer
- Char[]
Tableau de caractères dans lequel sont lues des données.
- index
- Int32
Dans buffer
, position de caractère à laquelle commencer la lecture des données.
- count
- Int32
Nombre maximal de caractères à écrire.
Exceptions
La longueur de la mémoire tampon moins index
est inférieure à count
.
Le paramètre buffer
a la valeur null
.
index
ou count
est un nombre négatif.
Le TextWriter est fermé.
Une erreur d’E/S se produit.
Remarques
Cette méthode écrit count
des caractères de données dans ce TextWriter
à partir du buffer
tableau de caractères en commençant à la position index
.
Cette surcharge équivaut à appeler la Write(Char[]) méthode suivie de WriteLine pour chaque caractère compris entre index
buffer
et (index
+ count
).
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Voir aussi
- StreamWriter
- StringWriter
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(String, ReadOnlySpan<Object>)
public:
virtual void WriteLine(System::String ^ format, ReadOnlySpan<System::Object ^> arg);
public virtual void WriteLine (string format, scoped ReadOnlySpan<object?> arg);
abstract member WriteLine : string * ReadOnlySpan<obj> -> unit
override this.WriteLine : string * ReadOnlySpan<obj> -> unit
Public Overridable Sub WriteLine (format As String, arg As ReadOnlySpan(Of Object))
Paramètres
- format
- String
- arg
- ReadOnlySpan<Object>
S’applique à
WriteLine(String, Object[])
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit une chaîne mise en forme et une nouvelle ligne dans le flux de texte, en utilisant la même sémantique que Format(String, Object).
public:
virtual void WriteLine(System::String ^ format, ... cli::array <System::Object ^> ^ arg);
public virtual void WriteLine (string format, params object[] arg);
public virtual void WriteLine (string format, params object?[] arg);
abstract member WriteLine : string * obj[] -> unit
override this.WriteLine : string * obj[] -> unit
Public Overridable Sub WriteLine (format As String, ParamArray arg As Object())
Paramètres
- format
- String
Chaîne de format composite.
- arg
- Object[]
Tableau d'objets contenant aucun, un ou plusieurs objets à mettre en forme et à écrire.
Exceptions
Une chaîne ou un objet est passé en tant que null
.
Le TextWriter est fermé.
Une erreur d’E/S se produit.
format
n'est pas une chaîne de format composite.
- ou -
L’index d’un élément de format est inférieur à 0 (zéro), ou supérieur ou égal à la longueur du tableau arg
.
Remarques
Cette méthode utilise la mise en forme composite pour convertir la valeur d’un objet en sa représentation sous forme de chaîne et pour incorporer cette représentation dans une chaîne. .NET fournit une prise en charge étendue de la mise en forme, qui est décrite plus en détail dans les rubriques de mise en forme suivantes :
Pour plus d’informations sur la fonctionnalité de mise en forme composite, consultez Mise en forme composite.
Pour plus d’informations sur les spécificateurs de format numérique, consultez Chaînes de format numériques standard et Chaînes de format numériques personnalisées.
Pour plus d’informations sur les spécificateurs de format de date et d’heure, consultez Chaînes de format de date et d’heure standard et Chaînes de format de date et d’heure personnalisées.
Pour plus d’informations sur les spécificateurs de format d’énumération, consultez Chaînes de format d’énumération.
Pour plus d’informations sur la mise en forme, consultez Mise en forme des types.
Le format
paramètre se compose de zéro ou plusieurs exécutions de texte mélangées avec zéro ou plusieurs espaces réservés indexés, appelés éléments de format, qui correspondent à un objet dans la liste de paramètres de cette méthode. Le processus de mise en forme remplace chaque élément de format par la représentation sous forme de chaîne de la valeur de l’objet correspondant.
La syntaxe d’un élément de format est la suivante :
{index[,length][ :formatString]}
Les éléments entre crochets sont facultatifs. Le tableau suivant décrit chaque élément. Pour plus d’informations sur la fonctionnalité de mise en forme composite, y compris la syntaxe d’un élément de format, consultez Mise en forme composite.
Élément | Description |
---|---|
index | Position de base zéro dans la liste des paramètres de l’objet à mettre en forme. Si l’objet spécifié par index est null , l’élément de format est remplacé par String.Empty. Étant donné que cette surcharge comporte un tableau dans sa liste de paramètres, la valeur de l’index doit toujours être inférieure à la longueur du tableau. S’il n’y a aucun paramètre dans la position d’index , un FormatException est levée. |
,longueur | Nombre minimal de caractères dans la représentation sous forme de chaîne du paramètre. S’il est positif, le paramètre est aligné à droite ; si elle est négative, elle est alignée à gauche. |
:formatString | Chaîne de format standard ou personnalisée prise en charge par l’objet à mettre en forme. Les valeurs possibles pour formatString sont les mêmes que celles prises en charge par la méthode de l’objet ToString(string format) . Si formatString n’est pas spécifié et que l’objet à mettre en forme implémente l’interface IFormattable , null est passé en tant que valeur du format paramètre utilisé comme chaîne de IFormattable.ToString format. |
Les caractères d’accolade de début et de fin, « { » et « } », sont obligatoires. Pour spécifier un seul caractère d’accolade littérale dans format
, spécifiez deux caractères d’accolade de début ou de fin, c’est-à-dire « {{ » ou « }} ».
Cette méthode ne recherche pas dans la chaîne spécifiée des caractères de nouvelle ligne individuels (0x000a hexadécimaux) et les NewLineremplace par .
Si un objet spécifié n’est pas référencé dans la chaîne de format, il est ignoré.
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Voir aussi
- StreamWriter
- StringWriter
- IFormatProvider
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(String, Object)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit une chaîne mise en forme et une nouvelle ligne dans le flux de texte, en utilisant la même sémantique que la méthode Format(String, Object).
public:
virtual void WriteLine(System::String ^ format, System::Object ^ arg0);
public virtual void WriteLine (string format, object arg0);
public virtual void WriteLine (string format, object? arg0);
abstract member WriteLine : string * obj -> unit
override this.WriteLine : string * obj -> unit
Public Overridable Sub WriteLine (format As String, arg0 As Object)
Paramètres
- format
- String
Chaîne de format composite.
- arg0
- Object
Objet à mettre en forme et à écrire.
Exceptions
format
a la valeur null
.
Le TextWriter est fermé.
Une erreur d’E/S se produit.
format
n'est pas une chaîne de format composite.
- ou -
L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à un).
Remarques
Cette méthode utilise la mise en forme composite pour convertir la valeur d’un objet en sa représentation sous forme de chaîne et pour incorporer cette représentation dans une chaîne. .NET fournit une prise en charge étendue de la mise en forme, qui est décrite plus en détail dans les rubriques de mise en forme suivantes :
Pour plus d’informations sur la fonctionnalité de mise en forme composite, consultez Mise en forme composite.
Pour plus d’informations sur les spécificateurs de format numérique, consultez Chaînes de format numériques standard et Chaînes de format numériques personnalisées.
Pour plus d’informations sur les spécificateurs de format de date et d’heure, consultez Chaînes de format de date et d’heure standard et Chaînes de format de date et d’heure personnalisées.
Pour plus d’informations sur les spécificateurs de format d’énumération, consultez Chaînes de format d’énumération.
Pour plus d’informations sur la mise en forme, consultez Mise en forme des types.
Le format
paramètre se compose de zéro ou plusieurs exécutions de texte mélangées avec zéro ou plusieurs espaces réservés indexés, appelés éléments de format, qui correspondent à un objet dans la liste de paramètres de cette méthode. Le processus de mise en forme remplace chaque élément de format par la représentation sous forme de chaîne de la valeur de l’objet correspondant.
La syntaxe d’un élément de format est la suivante :
{index[,length][ :formatString]}
Les éléments entre crochets sont facultatifs. Le tableau suivant décrit chaque élément. Pour plus d’informations sur la fonctionnalité de mise en forme composite, y compris la syntaxe d’un élément de format, consultez Mise en forme composite.
Élément | Description |
---|---|
index | Position de base zéro dans la liste des paramètres de l’objet à mettre en forme. Si l’objet spécifié par index est null , l’élément de format est remplacé par String.Empty. Étant donné que cette surcharge n’a qu’un seul objet dans sa liste de paramètres, la valeur de l’index doit toujours être 0. S’il n’y a aucun paramètre dans la position d’index , un FormatException est levée. |
,longueur | Nombre minimal de caractères dans la représentation sous forme de chaîne du paramètre. S’il est positif, le paramètre est aligné à droite ; si elle est négative, elle est alignée à gauche. |
:formatString | Chaîne de format standard ou personnalisée prise en charge par l’objet à mettre en forme. Les valeurs possibles pour formatString sont les mêmes que celles prises en charge par la méthode de l’objet ToString(string format) . Si formatString n’est pas spécifié et que l’objet à mettre en forme implémente l’interface IFormattable , null est passé en tant que valeur du format paramètre utilisé comme chaîne de IFormattable.ToString format. |
Les caractères d’accolade de début et de fin, « { » et « } », sont obligatoires. Pour spécifier un seul caractère d’accolade littérale dans format
, spécifiez deux caractères d’accolade de début ou de fin, c’est-à-dire « {{ » ou « }} ».
Cette méthode ne recherche pas dans la chaîne spécifiée des caractères de nouvelle ligne individuels (0x000a hexadécimaux) et les NewLineremplace par .
Si un objet spécifié n’est pas référencé dans la chaîne de format, il est ignoré.
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Voir aussi
- StreamWriter
- StringWriter
- IFormatProvider
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(UInt64)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Important
Cette API n’est pas conforme CLS.
Écrit la représentation sous forme de texte d’un entier non signé de 8 octets suivie d’une marque de fin de ligne dans le flux de texte.
public:
virtual void WriteLine(System::UInt64 value);
[System.CLSCompliant(false)]
public virtual void WriteLine (ulong value);
[<System.CLSCompliant(false)>]
abstract member WriteLine : uint64 -> unit
override this.WriteLine : uint64 -> unit
Public Overridable Sub WriteLine (value As ULong)
Paramètres
- value
- UInt64
Entier non signé de 8 octets à écrire.
- Attributs
Exceptions
Le TextWriter est fermé.
Une erreur d’E/S se produit.
Remarques
La représentation textuelle de la valeur spécifiée est produite en appelant la UInt64.ToString méthode . Si FormatProvider ce n’est pas null
le cas, la propriété spécifie la mise en forme propre à la culture.
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Voir aussi
- StreamWriter
- StringWriter
- IFormatProvider
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(String, Object, Object, Object)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit une chaîne mise en forme et une nouvelle ligne dans le flux de texte, en utilisant la même sémantique que Format(String, Object).
public:
virtual void WriteLine(System::String ^ format, System::Object ^ arg0, System::Object ^ arg1, System::Object ^ arg2);
public virtual void WriteLine (string format, object arg0, object arg1, object arg2);
public virtual void WriteLine (string format, object? arg0, object? arg1, object? arg2);
abstract member WriteLine : string * obj * obj * obj -> unit
override this.WriteLine : string * obj * obj * obj -> unit
Public Overridable Sub WriteLine (format As String, arg0 As Object, arg1 As Object, arg2 As Object)
Paramètres
- format
- String
Chaîne de format composite.
- arg0
- Object
Premier objet à mettre en forme et à écrire.
- arg1
- Object
Deuxième objet à mettre en forme et à écrire.
- arg2
- Object
Troisième objet à mettre en forme et à écrire.
Exceptions
format
a la valeur null
.
Le TextWriter est fermé.
Une erreur d’E/S se produit.
format
n'est pas une chaîne de format composite.
- ou -
L'index d'un élément de format est inférieur à 0 (zéro) ou supérieur ou égal au nombre d'objets à mettre en forme (qui, pour cette surcharge de méthode, s'élève à trois).
Remarques
Cette méthode utilise la mise en forme composite pour convertir la valeur d’un objet en sa représentation sous forme de chaîne et pour incorporer cette représentation dans une chaîne. .NET fournit une prise en charge étendue de la mise en forme, qui est décrite plus en détail dans les rubriques de mise en forme suivantes :
Pour plus d’informations sur la fonctionnalité de mise en forme composite, consultez Mise en forme composite.
Pour plus d’informations sur les spécificateurs de format numérique, consultez Chaînes de format numérique standard et Chaînes de format numérique personnalisées.
Pour plus d’informations sur les spécificateurs de format de date et d’heure, consultez Chaînes de format de date et d’heure standard et Chaînes de format de date et d’heure personnalisées.
Pour plus d’informations sur les spécificateurs de format d’énumération, consultez Chaînes de format d’énumération.
Pour plus d’informations sur la mise en forme, consultez Mise en forme des types.
Le format
paramètre se compose de zéro ou plusieurs exécutions de texte mélangées avec zéro ou plusieurs espaces réservés indexés, appelés éléments de format, qui correspondent à un objet dans la liste de paramètres de cette méthode. Le processus de mise en forme remplace chaque élément de format par la représentation sous forme de chaîne de la valeur de l’objet correspondant.
La syntaxe d’un élément de format est la suivante :
{index[,length][ :formatString]}
Les éléments entre crochets sont facultatifs. Le tableau suivant décrit chaque élément. Pour plus d’informations sur la fonctionnalité de mise en forme composite, y compris la syntaxe d’un élément de format, consultez Mise en forme composite.
Élément | Description |
---|---|
index | Position de base zéro dans la liste des paramètres de l’objet à mettre en forme. Si l’objet spécifié par l’index est null , l’élément de format est remplacé par String.Empty. Étant donné que cette surcharge comporte trois objets dans sa liste de paramètres, la valeur de l’index doit toujours être 0, 1 ou 2. S’il n’y a aucun paramètre dans la position d’index , un FormatException est levée. |
,longueur | Nombre minimal de caractères dans la représentation sous forme de chaîne du paramètre. S’il est positif, le paramètre est aligné à droite ; si elle est négative, elle est alignée à gauche. |
:formatString | Chaîne de format standard ou personnalisée prise en charge par l’objet à mettre en forme. Les valeurs possibles pour formatString sont les mêmes que les valeurs prises en charge par la méthode de ToString(string format) l’objet. Si formatString n’est pas spécifié et que l’objet à mettre en forme implémente l’interface IFormattable , null est passé comme valeur du format paramètre utilisé comme chaîne de IFormattable.ToString format. |
Les caractères d’accolade de début et de fin, « { » et « } », sont obligatoires. Pour spécifier un caractère d’accolade littéral unique dans format
, spécifiez deux caractères d’accolade de début ou de fin, c’est-à-dire « {{ » ou « }} ».
Cette méthode ne recherche pas dans la chaîne spécifiée des caractères de nouvelle ligne individuels (0x000a hexadécimaux) et les NewLineremplace par .
Si un objet spécifié n’est pas référencé dans la chaîne de format, il est ignoré.
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Voir aussi
- StreamWriter
- StringWriter
- IFormatProvider
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(UInt32)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Important
Cette API n’est pas conforme CLS.
Écrit la représentation sous forme de texte d’un entier non signé de 4 octets suivie d’une marque de fin de ligne dans le flux de texte.
public:
virtual void WriteLine(System::UInt32 value);
[System.CLSCompliant(false)]
public virtual void WriteLine (uint value);
[<System.CLSCompliant(false)>]
abstract member WriteLine : uint32 -> unit
override this.WriteLine : uint32 -> unit
Public Overridable Sub WriteLine (value As UInteger)
Paramètres
- value
- UInt32
Entier non signé de 4 octets à écrire.
- Attributs
Exceptions
Le TextWriter est fermé.
Une erreur d’E/S se produit.
Remarques
La représentation textuelle de la valeur spécifiée est produite en appelant la UInt32.ToString méthode . Si FormatProvider ce n’est pas null
le cas, la propriété spécifie la mise en forme propre à la culture.
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Voir aussi
- StreamWriter
- StringWriter
- IFormatProvider
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(StringBuilder)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit la représentation sous forme de texte d’un générateur de chaîne dans le flux de texte, suivie d’une marque de fin de ligne.
public:
virtual void WriteLine(System::Text::StringBuilder ^ value);
public virtual void WriteLine (System.Text.StringBuilder? value);
abstract member WriteLine : System.Text.StringBuilder -> unit
override this.WriteLine : System.Text.StringBuilder -> unit
Public Overridable Sub WriteLine (value As StringBuilder)
Paramètres
- value
- StringBuilder
Chaîne, sous la forme d’un générateur de chaîne, à écrire dans le flux de texte.
Remarques
La représentation textuelle de la valeur spécifiée est produite en appelant la StringBuilder.ToString méthode .
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
S’applique à
WriteLine(String)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit une chaîne suivie d’une marque de fin de ligne dans le flux de texte.
public:
virtual void WriteLine(System::String ^ value);
public virtual void WriteLine (string value);
public virtual void WriteLine (string? value);
abstract member WriteLine : string -> unit
override this.WriteLine : string -> unit
Public Overridable Sub WriteLine (value As String)
Paramètres
- value
- String
Chaîne à écrire. Si value
a la valeur null
, seule la marque de fin de ligne est écrite.
Exceptions
Le TextWriter est fermé.
Une erreur d’E/S se produit.
Remarques
Cette surcharge équivaut à la Write(Char[]) surcharge.
Le terminateur de ligne est défini par le CoreNewLine champ .
Cette méthode ne recherche pas dans la chaîne spécifiée des caractères de nouvelle ligne individuels (0x000a hexadécimaux) et les NewLineremplace par .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Voir aussi
- StreamWriter
- StringWriter
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(Single)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit la représentation sous forme de texte d’une valeur à virgule flottante de 4 octets suivie d’une marque de fin de ligne dans le flux de texte.
public:
virtual void WriteLine(float value);
public virtual void WriteLine (float value);
abstract member WriteLine : single -> unit
override this.WriteLine : single -> unit
Public Overridable Sub WriteLine (value As Single)
Paramètres
- value
- Single
Valeur à virgule flottante de 4 octets à écrire.
Exceptions
Le TextWriter est fermé.
Une erreur d’E/S se produit.
Remarques
Si FormatProvider ce n’est pas null
le cas, la propriété spécifie la mise en forme propre à la culture. Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Le terminateur de ligne est défini par le CoreNewLine champ .
Voir aussi
- StreamWriter
- StringWriter
- IFormatProvider
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(Double)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit la représentation textuelle d’une valeur à virgule flottante de 8 octets suivie d’une marque de fin de ligne dans le flux de texte.
public:
virtual void WriteLine(double value);
public virtual void WriteLine (double value);
abstract member WriteLine : double -> unit
override this.WriteLine : double -> unit
Public Overridable Sub WriteLine (value As Double)
Paramètres
- value
- Double
Valeur à virgule flottante de 8 octets à écrire.
Exceptions
Le TextWriter est fermé.
Une erreur d’E/S se produit.
Remarques
Si FormatProvider ce n’est pas null
le cas, la propriété spécifie la mise en forme propre à la culture. Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Le terminateur de ligne est défini par le CoreNewLine champ .
Voir aussi
- StreamWriter
- StringWriter
- IFormatProvider
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(Object)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit la représentation sous forme de texte d’un objet dans le flux de texte, en appelant la méthode ToString
sur cet objet, suivie d’une marque de fin de ligne.
public:
virtual void WriteLine(System::Object ^ value);
public virtual void WriteLine (object value);
public virtual void WriteLine (object? value);
abstract member WriteLine : obj -> unit
override this.WriteLine : obj -> unit
Public Overridable Sub WriteLine (value As Object)
Paramètres
- value
- Object
Objet à écrire. Si value
a la valeur null
, seule la marque de fin de ligne est écrite.
Exceptions
Le TextWriter est fermé.
Une erreur d’E/S se produit.
Remarques
Cette surcharge est équivalente à la Write(String, Object) surcharge. Si FormatProvider ce n’est pas null
le cas, la propriété spécifie la mise en forme propre à la culture.
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Voir aussi
- StreamWriter
- StringWriter
- IFormatProvider
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(Int64)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit la représentation sous forme de texte d’un entier signé de 8 octets suivie d’une marque de fin de ligne dans le flux de texte.
public:
virtual void WriteLine(long value);
public virtual void WriteLine (long value);
abstract member WriteLine : int64 -> unit
override this.WriteLine : int64 -> unit
Public Overridable Sub WriteLine (value As Long)
Paramètres
- value
- Int64
Entier signé de 8 octets à écrire.
Exceptions
Le TextWriter est fermé.
Une erreur d’E/S se produit.
Remarques
La représentation textuelle de la valeur spécifiée est produite en appelant la Int64.ToString méthode . Si TextWriter.FormatProvider ce n’est pas null
le cas, la propriété spécifie la mise en forme propre à la culture.
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Voir aussi
- StreamWriter
- StringWriter
- IFormatProvider
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(Int32)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit la représentation textuelle d’un entier signé de 4 octets suivie d’une marque de fin de ligne dans le flux de texte.
public:
virtual void WriteLine(int value);
public virtual void WriteLine (int value);
abstract member WriteLine : int -> unit
override this.WriteLine : int -> unit
Public Overridable Sub WriteLine (value As Integer)
Paramètres
- value
- Int32
Entier signé de 4 octets à écrire.
Exceptions
Le TextWriter est fermé.
Une erreur d’E/S se produit.
Remarques
La représentation textuelle de la valeur spécifiée est produite en appelant la Int32.ToString méthode . Si TextWriter.FormatProvider ce n’est pas null
le cas, la propriété spécifie la mise en forme propre à la culture.
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Voir aussi
- StreamWriter
- StringWriter
- IFormatProvider
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(Decimal)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit la représentation sous forme de texte d’une valeur décimale dans le flux de texte, suivie d’une marque de fin de ligne.
public:
virtual void WriteLine(System::Decimal value);
public virtual void WriteLine (decimal value);
abstract member WriteLine : decimal -> unit
override this.WriteLine : decimal -> unit
Public Overridable Sub WriteLine (value As Decimal)
Paramètres
- value
- Decimal
Valeur décimale à écrire.
Exceptions
Le TextWriter est fermé.
Une erreur d’E/S se produit.
Remarques
Si FormatProvider ce n’est pas null
le cas, la propriété spécifie la mise en forme propre à la culture. Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Le terminateur de ligne est défini par le CoreNewLine champ .
Voir aussi
- StreamWriter
- StringWriter
- IFormatProvider
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(Char[])
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit un tableau de caractères suivi d’une marque de fin de ligne dans le flux de texte.
public:
virtual void WriteLine(cli::array <char> ^ buffer);
public virtual void WriteLine (char[] buffer);
public virtual void WriteLine (char[]? buffer);
abstract member WriteLine : char[] -> unit
override this.WriteLine : char[] -> unit
Public Overridable Sub WriteLine (buffer As Char())
Paramètres
- buffer
- Char[]
Tableau de caractères dans lequel sont lues des données.
Exceptions
Le TextWriter est fermé.
Une erreur d’E/S se produit.
Remarques
Tous les caractères dans sont écrits dans buffer
le flux sous-jacent. Si le tableau de caractères a la valeur null
, seul la marque de fin de ligne est écrite.
Cette surcharge équivaut à suivi de Write(Char[])WriteLine() .
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Voir aussi
- StreamWriter
- StringWriter
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(Char)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit un caractère dans le flux de texte, suivi d’une marque de fin de ligne.
public:
virtual void WriteLine(char value);
public virtual void WriteLine (char value);
abstract member WriteLine : char -> unit
override this.WriteLine : char -> unit
Public Overridable Sub WriteLine (value As Char)
Paramètres
- value
- Char
Caractère à écrire dans le flux de texte.
Exceptions
Le TextWriter est fermé.
Une erreur d’E/S se produit.
Remarques
Cette surcharge équivaut à suivi de Write(Char)WriteLine() .
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Voir aussi
- StreamWriter
- StringWriter
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(Boolean)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit la représentation sous forme de texte d’une valeur Boolean
dans le flux de texte, suivie d’une marque de fin de ligne.
public:
virtual void WriteLine(bool value);
public virtual void WriteLine (bool value);
abstract member WriteLine : bool -> unit
override this.WriteLine : bool -> unit
Public Overridable Sub WriteLine (value As Boolean)
Paramètres
- value
- Boolean
La valeur Boolean
à écrire.
Exceptions
Le TextWriter est fermé.
Une erreur d’E/S se produit.
Remarques
La représentation textuelle de la valeur spécifiée est produite en appelant la Boolean.ToString méthode .
Cette méthode génère ou Boolean.TrueStringBoolean.FalseString.
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Voir aussi
- StreamWriter
- StringWriter
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine()
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit une marque de fin de ligne dans le flux de texte.
public:
virtual void WriteLine();
public virtual void WriteLine ();
abstract member WriteLine : unit -> unit
override this.WriteLine : unit -> unit
Public Overridable Sub WriteLine ()
Exceptions
Le TextWriter est fermé.
Une erreur d’E/S se produit.
Remarques
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
Voir aussi
- StreamWriter
- StringWriter
- Fichier et flux de données E/S
- Procédure : lire le texte d’un fichier
- Procédure : écrire du texte dans un fichier
S’applique à
WriteLine(ReadOnlySpan<Char>)
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
- Source:
- TextWriter.cs
Écrit la représentation sous forme de texte d’une plage de caractères dans le flux de texte, suivie d’une marque de fin de ligne.
public:
virtual void WriteLine(ReadOnlySpan<char> buffer);
public virtual void WriteLine (ReadOnlySpan<char> buffer);
abstract member WriteLine : ReadOnlySpan<char> -> unit
override this.WriteLine : ReadOnlySpan<char> -> unit
Public Overridable Sub WriteLine (buffer As ReadOnlySpan(Of Char))
Paramètres
- buffer
- ReadOnlySpan<Char>
Valeur de la plage de caractères à écrire dans le flux de texte.
Remarques
La représentation textuelle de la valeur spécifiée est produite en appelant l’objet ReadOnlySpan<Char>. Méthode ToString .
Le terminateur de ligne est défini par le CoreNewLine champ .
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour