TextWriter.WriteLine Méthode

Définition

É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, 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(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(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(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 ToString sur cet objet, suivie d’une marque de fin de ligne.

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 Boolean dans le flux de texte, suivie d’une marque de fin de ligne.

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)

É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.

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 :

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 deux objets dans sa liste de paramètres, la valeur d’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 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

S’applique à

WriteLine(Char[], Int32, Int32)

É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.

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 indexbuffer 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

S’applique à

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).

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.

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 :

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

S’applique à

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).

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.

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 :

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

S’applique à

WriteLine(UInt64)

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

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 nullle 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

S’applique à

WriteLine(UInt32)

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

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 nullle 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

S’applique à

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).

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.

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 :

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

S’applique à

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.

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)

É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

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

S’applique à

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.

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

Une erreur d’E/S se produit.

Remarques

Si FormatProvider ce n’est pas nullle 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

S’applique à

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.

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

Une erreur d’E/S se produit.

Remarques

Si FormatProvider ce n’est pas nullle 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

S’applique à

WriteLine(Object)

É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

Une erreur d’E/S se produit.

Remarques

Cette surcharge équivaut à la Write(String, Object) surcharge. Si FormatProvider ce n’est pas nullle 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

S’applique à

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.

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

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 nullle 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

S’applique à

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.

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

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 nullle 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

S’applique à

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.

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

Une erreur d’E/S se produit.

Remarques

Si FormatProvider ce n’est pas nullle 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

S’applique à

WriteLine(Char[])

É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

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 à suivie 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

S’applique à

WriteLine(Char)

É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

Une erreur d’E/S se produit.

Remarques

Cette surcharge équivaut à suivie 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

S’applique à

WriteLine(Boolean)

É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

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

S’applique à

WriteLine()

É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

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

S’applique à

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.

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 à