Aracılığıyla paylaş


TextWriter.WriteLine Yöntem

Tanım

Metin akışına veri yazar ve ardından bir satır sonlandırıcısı ekler.

Aşırı Yüklemeler

WriteLine(String, Object, Object)

Format(String, Object, Object) yöntemiyle aynı semantiği kullanarak metin akışına biçimlendirilmiş bir dize ve yeni bir satır yazar.

WriteLine(Char[], Int32, Int32)

Metin akışına karakterlerin bir alt dizisini yazar ve ardından bir satır sonlandırıcısı yazar.

WriteLine(String, ReadOnlySpan<Object>)

Format(String, ReadOnlySpan<Object>)ile aynı semantiği kullanarak metin akışına biçimlendirilmiş bir dize ve yeni bir satır yazar.

WriteLine(String, Object[])

Format(String, Object)ile aynı semantiği kullanarak metin akışına biçimlendirilmiş bir dize ve yeni bir satır yazar.

WriteLine(String, Object)

Format(String, Object) yöntemiyle aynı semantiği kullanarak metin akışına biçimlendirilmiş bir dize ve yeni bir satır yazar.

WriteLine(UInt64)

8 baytlık işaretsiz tamsayının metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

WriteLine(String, Object, Object, Object)

Format(String, Object)ile aynı semantiği kullanarak metin akışına biçimlendirilmiş bir dize ve yeni bir satır yazar.

WriteLine(UInt32)

4 baytlık işaretsiz tamsayının metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

WriteLine(StringBuilder)

Bir dize oluşturucusunun metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

WriteLine(String)

Metin akışına bir dize ve ardından bir satır sonlandırıcı yazar.

WriteLine(Single)

Metin akışına 4 baytlık kayan nokta değerinin metin gösterimini ve ardından bir satır sonlandırıcı yazar.

WriteLine(Double)

Metin akışına 8 baytlık kayan nokta değerinin metin gösterimini ve ardından bir satır sonlandırıcı yazar.

WriteLine(Object)

Bir nesnenin metin gösterimini, bu nesnede ToString yöntemini çağırarak ve ardından bir satır sonlandırıcısı çağırarak metin akışına yazar.

WriteLine(Int64)

8 baytlık imzalı bir tamsayının metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

WriteLine(Int32)

4 baytlık imzalı bir tamsayının metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

WriteLine(Decimal)

Bir ondalık değerin metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

WriteLine(Char[])

Metin akışına bir karakter dizisi ve ardından bir satır sonlandırıcı yazar.

WriteLine(Char)

Metin akışına bir karakter ve ardından bir satır sonlandırıcı yazar.

WriteLine(Boolean)

Bir Boolean değerinin metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

WriteLine()

Metin akışına bir satır sonlandırıcı yazar.

WriteLine(ReadOnlySpan<Char>)

Bir karakter aralığının metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

WriteLine(String, Object, Object)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Format(String, Object, Object) yöntemiyle aynı semantiği kullanarak metin akışına biçimlendirilmiş bir dize ve yeni bir satır yazar.

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)

Parametreler

format
String

Bileşik biçim dizesi.

arg0
Object

Biçimlendirilip yazacak ilk nesne.

arg1
Object

Biçimlendirilip yazacak ikinci nesne.

Özel durumlar

format null.

G/Ç hatası oluşur.

format geçerli bir bileşik biçim dizesi değildir.

-veya-

Biçim öğesinin dizini 0'dan (sıfır) küçüktür veya biçimlendirilecek nesne sayısından büyük veya buna eşittir (bu yöntem aşırı yüklemesi için ikidir).

Açıklamalar

Bu yöntem, bir nesnenin değerini dize gösterimine dönüştürmek ve bu gösterimi bir dizeye eklemek için bileşik biçimlendirme kullanır. .NET, aşağıdaki biçimlendirme konularında daha ayrıntılı olarak açıklanan kapsamlı biçimlendirme desteği sağlar:

format parametresi, bu yöntemin parametre listesindeki bir nesneye karşılık gelen, biçim öğeleri olarak adlandırılan sıfır veya daha fazla dizinli yer tutucuyla karıştırılmış sıfır veya daha fazla metin çalıştırmasını içerir. Biçimlendirme işlemi, her biçim öğesini karşılık gelen nesnenin değerinin dize gösterimiyle değiştirir.

Biçim öğesinin söz dizimi aşağıdaki gibidir:

{dizin[,uzunluk][:formatString]}

Köşeli ayraç içindeki öğeler isteğe bağlıdır. Aşağıdaki tabloda her öğe açıklanmaktadır. Bir biçim öğesinin söz dizimi de dahil olmak üzere bileşik biçimlendirme özelliği hakkında daha fazla bilgi için bkz. bileşik biçimlendirme.

Öğe Açıklama
Dizin Biçimlendirilecek nesnenin parametre listesindeki sıfır tabanlı konum. dizin tarafından belirtilen nesne nullise, biçim öğesi String.Emptyile değiştirilir. Bu aşırı yüklemenin parametre listesinde iki nesnesi olduğundan, dizin değeri her zaman 0 veya 1 olmalıdır. dizini konumunda parametre yoksa, bir FormatException oluşturulur.
,uzunluk Parametresinin dize gösterimindeki en az karakter sayısı. Pozitifse, parametre sağa hizalanır; negatifse sola hizalanır.
:formatString Biçimlendirilecek nesne tarafından desteklenen standart veya özel biçim dizesi. formatString için olası değerler, nesnenin ToString(string format) yöntemi tarafından desteklenen değerlerle aynıdır. formatString belirtilmezse ve biçimlendirilecek nesne IFormattable arabirimini uygularsa, nullIFormattable.ToString biçim dizesi olarak kullanılan format parametresinin değeri olarak geçirilir.

"{" ve "}" baştaki ve sondaki ayraç karakterleri gereklidir. formatiçinde tek bir değişmez ayraç karakteri belirtmek için iki baştaki veya sondaki ayraç karakterini belirtin; diğer bir ifadeyle ,"{{" veya "}}".

Bu yöntem belirtilen dizede tek tek yeni satır karakterleri (onaltılık 0x000a) aramaz ve bunları NewLineile değiştirmez.

Belirtilen bir nesneye biçim dizesinde başvurulmazsa, yoksayılır.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Char[], Int32, Int32)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Metin akışına karakterlerin bir alt dizisini yazar ve ardından bir satır sonlandırıcısı yazar.

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)

Parametreler

buffer
Char[]

Verilerin okunduğu karakter dizisi.

index
Int32

buffer veri okumaya başlanması gereken karakter konumu.

count
Int32

Yazacak karakter sayısı üst sınırı.

Özel durumlar

Arabellek uzunluğu eksi indexcount'den küçüktür.

buffer parametresi null.

index veya count negatiftir.

G/Ç hatası oluşur.

Açıklamalar

Bu yöntem, indexkonumundan başlayarak buffer karakter dizisinden bu TextWriter verilerin count karakterlerini yazar.

Bu aşırı yükleme, index ile (index + count) arasındaki buffer her karakter için Write(Char[])WriteLine yöntemini çağırmaya eşdeğerdir.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(String, ReadOnlySpan<Object>)

Format(String, ReadOnlySpan<Object>)ile aynı semantiği kullanarak metin akışına biçimlendirilmiş bir dize ve yeni bir satır yazar.

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

Parametreler

format
String

Bileşik biçim dizesi.

arg
ReadOnlySpan<Object>

Biçimlendirilip yazılacak sıfır veya daha fazla nesne içeren nesne aralığı.

Şunlara uygulanır

WriteLine(String, Object[])

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Format(String, Object)ile aynı semantiği kullanarak metin akışına biçimlendirilmiş bir dize ve yeni bir satır yazar.

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

Parametreler

format
String

Bileşik biçim dizesi.

arg
Object[]

Biçimlendirilip yazacak sıfır veya daha fazla nesne içeren bir nesne dizisi.

Özel durumlar

Dize veya nesne nullolarak geçirilir.

G/Ç hatası oluşur.

format geçerli bir bileşik biçim dizesi değildir.

-veya-

Biçim öğesinin dizini 0'dan küçük (sıfır) veya arg dizisinin uzunluğundan büyük veya buna eşit.

Açıklamalar

Bu yöntem, bir nesnenin değerini dize gösterimine dönüştürmek ve bu gösterimi bir dizeye eklemek için bileşik biçimlendirme kullanır. .NET, aşağıdaki biçimlendirme konularında daha ayrıntılı olarak açıklanan kapsamlı biçimlendirme desteği sağlar:

format parametresi, bu yöntemin parametre listesindeki bir nesneye karşılık gelen, biçim öğeleri olarak adlandırılan sıfır veya daha fazla dizinli yer tutucuyla karıştırılmış sıfır veya daha fazla metin çalıştırmasını içerir. Biçimlendirme işlemi, her biçim öğesini karşılık gelen nesnenin değerinin dize gösterimiyle değiştirir.

Biçim öğesinin söz dizimi aşağıdaki gibidir:

{dizin[,uzunluk][:formatString]}

Köşeli ayraç içindeki öğeler isteğe bağlıdır. Aşağıdaki tabloda her öğe açıklanmaktadır. Bir biçim öğesinin söz dizimi de dahil olmak üzere bileşik biçimlendirme özelliği hakkında daha fazla bilgi için bkz. bileşik biçimlendirme.

Öğe Açıklama
Dizin Biçimlendirilecek nesnenin parametre listesindeki sıfır tabanlı konum. dizin tarafından belirtilen nesne nullise, biçim öğesi String.Emptyile değiştirilir. Bu aşırı yüklemenin parametre listesinde bir dizi olduğundan, dizin değeri her zaman dizinin uzunluğundan küçük olmalıdır. dizini konumunda parametre yoksa, bir FormatException oluşturulur.
,uzunluk Parametresinin dize gösterimindeki en az karakter sayısı. Pozitifse, parametre sağa hizalanır; negatifse sola hizalanır.
:formatString Biçimlendirilecek nesne tarafından desteklenen standart veya özel biçim dizesi. formatString için olası değerler, nesnenin ToString(string format) yöntemi tarafından desteklenen değerlerle aynıdır. formatString belirtilmezse ve biçimlendirilecek nesne IFormattable arabirimini uygularsa, nullIFormattable.ToString biçim dizesi olarak kullanılan format parametresinin değeri olarak geçirilir.

"{" ve "}" baştaki ve sondaki ayraç karakterleri gereklidir. formatiçinde tek bir değişmez ayraç karakteri belirtmek için iki baştaki veya sondaki ayraç karakterini belirtin; diğer bir ifadeyle ,"{{" veya "}}".

Bu yöntem belirtilen dizede tek tek yeni satır karakterleri (onaltılık 0x000a) aramaz ve bunları NewLineile değiştirmez.

Belirtilen bir nesneye biçim dizesinde başvurulmazsa, yoksayılır.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(String, Object)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Format(String, Object) yöntemiyle aynı semantiği kullanarak metin akışına biçimlendirilmiş bir dize ve yeni bir satır yazar.

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)

Parametreler

format
String

Bileşik biçim dizesi.

arg0
Object

Biçimlendirilip yazacak nesne.

Özel durumlar

format null.

G/Ç hatası oluşur.

format geçerli bir bileşik biçim dizesi değildir.

-veya-

Biçim öğesinin dizini 0'dan küçük (sıfır) veya biçimlendirilecek nesne sayısından büyük veya buna eşit (bu yöntem aşırı yüklemesi için birdir).

Açıklamalar

Bu yöntem, bir nesnenin değerini dize gösterimine dönüştürmek ve bu gösterimi bir dizeye eklemek için bileşik biçimlendirme kullanır. .NET, aşağıdaki biçimlendirme konularında daha ayrıntılı olarak açıklanan kapsamlı biçimlendirme desteği sağlar:

format parametresi, bu yöntemin parametre listesindeki bir nesneye karşılık gelen, biçim öğeleri olarak adlandırılan sıfır veya daha fazla dizinli yer tutucuyla karıştırılmış sıfır veya daha fazla metin çalıştırmasını içerir. Biçimlendirme işlemi, her biçim öğesini karşılık gelen nesnenin değerinin dize gösterimiyle değiştirir.

Biçim öğesinin söz dizimi aşağıdaki gibidir:

{dizin[,uzunluk][:formatString]}

Köşeli ayraç içindeki öğeler isteğe bağlıdır. Aşağıdaki tabloda her öğe açıklanmaktadır. Bir biçim öğesinin söz dizimi de dahil olmak üzere bileşik biçimlendirme özelliği hakkında daha fazla bilgi için bkz. bileşik biçimlendirme.

Öğe Açıklama
Dizin Biçimlendirilecek nesnenin parametre listesindeki sıfır tabanlı konum. dizin tarafından belirtilen nesne nullise, biçim öğesi String.Emptyile değiştirilir. Bu aşırı yüklemenin parametre listesinde yalnızca tek bir nesnesi olduğundan, dizin değeri her zaman 0 olmalıdır. dizini konumunda parametre yoksa, bir FormatException oluşturulur.
,uzunluk Parametresinin dize gösterimindeki en az karakter sayısı. Pozitifse, parametre sağa hizalanır; negatifse sola hizalanır.
:formatString Biçimlendirilecek nesne tarafından desteklenen standart veya özel biçim dizesi. formatString için olası değerler, nesnenin ToString(string format) yöntemi tarafından desteklenen değerlerle aynıdır. formatString belirtilmezse ve biçimlendirilecek nesne IFormattable arabirimini uygularsa, nullIFormattable.ToString biçim dizesi olarak kullanılan format parametresinin değeri olarak geçirilir.

"{" ve "}" baştaki ve sondaki ayraç karakterleri gereklidir. formatiçinde tek bir değişmez ayraç karakteri belirtmek için iki baştaki veya sondaki ayraç karakterini belirtin; diğer bir ifadeyle ,"{{" veya "}}".

Bu yöntem belirtilen dizede tek tek yeni satır karakterleri (onaltılık 0x000a) aramaz ve bunları NewLineile değiştirmez.

Belirtilen bir nesneye biçim dizesinde başvurulmazsa, yoksayılır.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(UInt64)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Önemli

Bu API, CLS uyumlu değildir.

8 baytlık işaretsiz tamsayının metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

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)

Parametreler

value
UInt64

Yazacak 8 baytlık işaretsiz tamsayı.

Öznitelikler

Özel durumlar

G/Ç hatası oluşur.

Açıklamalar

Belirtilen değerin metin gösterimi, UInt64.ToString yöntemi çağrılarak oluşturulur. nulldeğilse FormatProvider özelliği kültüre özgü biçimlendirmeyi belirtir.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(String, Object, Object, Object)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Format(String, Object)ile aynı semantiği kullanarak metin akışına biçimlendirilmiş bir dize ve yeni bir satır yazar.

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)

Parametreler

format
String

Bileşik biçim dizesi.

arg0
Object

Biçimlendirilip yazacak ilk nesne.

arg1
Object

Biçimlendirilip yazacak ikinci nesne.

arg2
Object

Biçimlendirilip yazacak üçüncü nesne.

Özel durumlar

format null.

G/Ç hatası oluşur.

format geçerli bir bileşik biçim dizesi değildir.

-veya-

Biçim öğesinin dizini 0'dan (sıfır) küçüktür veya biçimlendirilecek nesne sayısından büyük veya buna eşittir (bu yöntem aşırı yüklemesi için üçtür).

Açıklamalar

Bu yöntem, bir nesnenin değerini dize gösterimine dönüştürmek ve bu gösterimi bir dizeye eklemek için bileşik biçimlendirme kullanır. .NET, aşağıdaki biçimlendirme konularında daha ayrıntılı olarak açıklanan kapsamlı biçimlendirme desteği sağlar:

format parametresi, bu yöntemin parametre listesindeki bir nesneye karşılık gelen, biçim öğeleri olarak adlandırılan sıfır veya daha fazla dizinli yer tutucuyla karıştırılmış sıfır veya daha fazla metin çalıştırmasını içerir. Biçimlendirme işlemi, her biçim öğesini karşılık gelen nesnenin değerinin dize gösterimiyle değiştirir.

Biçim öğesinin söz dizimi aşağıdaki gibidir:

{dizin[,uzunluk][:formatString]}

Köşeli ayraç içindeki öğeler isteğe bağlıdır. Aşağıdaki tabloda her öğe açıklanmaktadır. Bir biçim öğesinin söz dizimi de dahil olmak üzere bileşik biçimlendirme özelliği hakkında daha fazla bilgi için bkz. bileşik biçimlendirme.

Öğe Açıklama
Dizin Biçimlendirilecek nesnenin parametre listesindeki sıfır tabanlı konum. dizin tarafından belirtilen nesne nullise, biçim öğesi String.Emptyile değiştirilir. Bu aşırı yüklemenin parametre listesinde üç nesnesi olduğundan, dizin değeri her zaman 0, 1 veya 2 olmalıdır. dizini konumunda parametre yoksa, bir FormatException oluşturulur.
,uzunluk Parametresinin dize gösterimindeki en az karakter sayısı. Pozitifse, parametre sağa hizalanır; negatifse sola hizalanır.
:formatString Biçimlendirilecek nesne tarafından desteklenen standart veya özel biçim dizesi. formatString için olası değerler, nesnenin ToString(string format) yöntemi tarafından desteklenen değerlerle aynıdır. formatString belirtilmezse ve biçimlendirilecek nesne IFormattable arabirimini uygularsa, nullIFormattable.ToString biçim dizesi olarak kullanılan format parametresinin değeri olarak geçirilir.

"{" ve "}" baştaki ve sondaki ayraç karakterleri gereklidir. formatiçinde tek bir değişmez ayraç karakteri belirtmek için iki baştaki veya sondaki ayraç karakterini belirtin; diğer bir ifadeyle ,"{{" veya "}}".

Bu yöntem belirtilen dizede tek tek yeni satır karakterleri (onaltılık 0x000a) aramaz ve bunları NewLineile değiştirmez.

Belirtilen bir nesneye biçim dizesinde başvurulmazsa, yoksayılır.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(UInt32)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Önemli

Bu API, CLS uyumlu değildir.

4 baytlık işaretsiz tamsayının metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

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)

Parametreler

value
UInt32

Yazacak 4 baytlık işaretsiz tamsayı.

Öznitelikler

Özel durumlar

G/Ç hatası oluşur.

Açıklamalar

Belirtilen değerin metin gösterimi, UInt32.ToString yöntemi çağrılarak oluşturulur. nulldeğilse FormatProvider özelliği kültüre özgü biçimlendirmeyi belirtir.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(StringBuilder)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Bir dize oluşturucusunun metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

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)

Parametreler

value
StringBuilder

Metin akışına yazmak için dize oluşturucusu olarak dize.

Açıklamalar

Belirtilen değerin metin gösterimi, StringBuilder.ToString yöntemi çağrılarak oluşturulur.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Şunlara uygulanır

WriteLine(String)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Metin akışına bir dize ve ardından bir satır sonlandırıcı yazar.

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)

Parametreler

value
String

Yazacak dize. value nullise, yalnızca satır sonlandırıcı yazılır.

Özel durumlar

G/Ç hatası oluşur.

Açıklamalar

Bu aşırı yükleme, Write(Char[]) aşırı yüklemesine eşdeğerdir.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Bu yöntem belirtilen dizede tek tek yeni satır karakterleri (onaltılık 0x000a) aramaz ve bunları NewLineile değiştirmez.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Single)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Metin akışına 4 baytlık kayan nokta değerinin metin gösterimini ve ardından bir satır sonlandırıcı yazar.

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)

Parametreler

value
Single

Yazacak 4 baytlık kayan nokta değeri.

Özel durumlar

G/Ç hatası oluşur.

Açıklamalar

nulldeğilse FormatProvider özelliği kültüre özgü biçimlendirmeyi belirtir. Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Double)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Metin akışına 8 baytlık kayan nokta değerinin metin gösterimini ve ardından bir satır sonlandırıcı yazar.

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)

Parametreler

value
Double

Yazacak 8 baytlık kayan nokta değeri.

Özel durumlar

G/Ç hatası oluşur.

Açıklamalar

nulldeğilse FormatProvider özelliği kültüre özgü biçimlendirmeyi belirtir. Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Object)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Bir nesnenin metin gösterimini, bu nesnede ToString yöntemini çağırarak ve ardından bir satır sonlandırıcısı çağırarak metin akışına yazar.

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)

Parametreler

value
Object

Yazacak nesne. value nullise, yalnızca satır sonlandırıcı yazılır.

Özel durumlar

G/Ç hatası oluşur.

Açıklamalar

Bu aşırı yükleme, Write(String, Object) aşırı yüklemesine eşdeğerdir. nulldeğilse FormatProvider özelliği kültüre özgü biçimlendirmeyi belirtir.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Int64)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

8 baytlık imzalı bir tamsayının metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

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)

Parametreler

value
Int64

Yazacak 8 baytlık imzalı tamsayı.

Özel durumlar

G/Ç hatası oluşur.

Açıklamalar

Belirtilen değerin metin gösterimi, Int64.ToString yöntemi çağrılarak oluşturulur. nulldeğilse TextWriter.FormatProvider özelliği kültüre özgü biçimlendirmeyi belirtir.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Int32)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

4 baytlık imzalı bir tamsayının metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

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)

Parametreler

value
Int32

Yazacak 4 baytlık imzalı tamsayı.

Özel durumlar

G/Ç hatası oluşur.

Açıklamalar

Belirtilen değerin metin gösterimi, Int32.ToString yöntemi çağrılarak oluşturulur. nulldeğilse TextWriter.FormatProvider özelliği kültüre özgü biçimlendirmeyi belirtir.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Decimal)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Bir ondalık değerin metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

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)

Parametreler

value
Decimal

Yazacak ondalık değer.

Özel durumlar

G/Ç hatası oluşur.

Açıklamalar

nulldeğilse FormatProvider özelliği kültüre özgü biçimlendirmeyi belirtir. Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Char[])

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Metin akışına bir karakter dizisi ve ardından bir satır sonlandırıcı yazar.

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

Parametreler

buffer
Char[]

Verilerin okunduğu karakter dizisi.

Özel durumlar

G/Ç hatası oluşur.

Açıklamalar

buffer içindeki tüm karakterler temel alınan akışa yazılır. Karakter dizisi nullise, yalnızca satır sonlandırıcı yazılır.

Bu aşırı yükleme, Write(Char[]) ve ardından WriteLine() ile eşdeğerdir.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Char)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Metin akışına bir karakter ve ardından bir satır sonlandırıcı yazar.

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)

Parametreler

value
Char

Metin akışına yazacak karakter.

Özel durumlar

G/Ç hatası oluşur.

Açıklamalar

Bu aşırı yükleme, Write(Char) ve ardından WriteLine() ile eşdeğerdir.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Boolean)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Bir Boolean değerinin metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

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)

Parametreler

value
Boolean

Yazacak Boolean değeri.

Özel durumlar

G/Ç hatası oluşur.

Açıklamalar

Belirtilen değerin metin gösterimi, Boolean.ToString yöntemi çağrılarak oluşturulur.

Bu yöntem Boolean.TrueString veya Boolean.FalseStringçıkışını oluşturur.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Ayrıca bkz.

Şunlara uygulanır

WriteLine()

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Metin akışına bir satır sonlandırıcı yazar.

public:
 virtual void WriteLine();
public virtual void WriteLine ();
abstract member WriteLine : unit -> unit
override this.WriteLine : unit -> unit
Public Overridable Sub WriteLine ()

Özel durumlar

G/Ç hatası oluşur.

Açıklamalar

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(ReadOnlySpan<Char>)

Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs
Kaynak:
TextWriter.cs

Bir karakter aralığının metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

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

Parametreler

buffer
ReadOnlySpan<Char>

Metin akışına yazılacak karakter aralığı değeri.

Açıklamalar

Belirtilen değerin metin gösterimi, ReadOnlySpan<Char>çağrılarak oluşturulur. ToString yöntemi.

Satır sonlandırıcısı CoreNewLine alanı tarafından tanımlanır.

Yaygın G/Ç görevlerinin listesi için bkz. Ortak G/Ç Görevleri.

Şunlara uygulanır