Utf8JsonWriter.WriteNumberValue 方法

定義

多載

WriteNumberValue(UInt64)

寫入 UInt64 值 (以 JSON 數字),作為 JSON 陣列的項目。

WriteNumberValue(UInt32)

寫入 UInt32 值 (以 JSON 數字),作為 JSON 陣列的項目。

WriteNumberValue(Single)

寫入 Single 值 (以 JSON 數字),作為 JSON 陣列的項目。

WriteNumberValue(Int64)

寫入 Int64 值 (以 JSON 數字),作為 JSON 陣列的項目。

WriteNumberValue(Int32)

寫入 Int32 值 (以 JSON 數字),作為 JSON 陣列的項目。

WriteNumberValue(Double)

寫入 Double 值 (以 JSON 數字),作為 JSON 陣列的項目。

WriteNumberValue(Decimal)

寫入 Decimal 值 (以 JSON 數字),作為 JSON 陣列的項目。

WriteNumberValue(UInt64)

來源:
Utf8JsonWriter.WriteValues.UnsignedNumber.cs
來源:
Utf8JsonWriter.WriteValues.UnsignedNumber.cs
來源:
Utf8JsonWriter.WriteValues.UnsignedNumber.cs

重要

此 API 不符合 CLS 規範。

寫入 UInt64 值 (以 JSON 數字),作為 JSON 陣列的項目。

public:
 void WriteNumberValue(System::UInt64 value);
[System.CLSCompliant(false)]
public void WriteNumberValue (ulong value);
[<System.CLSCompliant(false)>]
member this.WriteNumberValue : uint64 -> unit
Public Sub WriteNumberValue (value As ULong)

參數

value
UInt64

要以 JSON 數字寫入作為 JSON 陣列元素的值。

屬性

例外狀況

已啟用驗證,且作業會導致寫入無效的 JSON。

備註

這個方法會使用預設 StandardFormat ('G') 來寫入 UInt64 值。 例如,32767。

適用於

WriteNumberValue(UInt32)

來源:
Utf8JsonWriter.WriteValues.UnsignedNumber.cs
來源:
Utf8JsonWriter.WriteValues.UnsignedNumber.cs
來源:
Utf8JsonWriter.WriteValues.UnsignedNumber.cs

重要

此 API 不符合 CLS 規範。

寫入 UInt32 值 (以 JSON 數字),作為 JSON 陣列的項目。

public:
 void WriteNumberValue(System::UInt32 value);
[System.CLSCompliant(false)]
public void WriteNumberValue (uint value);
[<System.CLSCompliant(false)>]
member this.WriteNumberValue : uint32 -> unit
Public Sub WriteNumberValue (value As UInteger)

參數

value
UInt32

要以 JSON 數字寫入作為 JSON 陣列元素的值。

屬性

例外狀況

已啟用驗證,且作業會導致寫入無效的 JSON。

備註

這個方法會使用預設 StandardFormat ('G') 來寫入 UInt32 值。 例如,32767。

適用於

WriteNumberValue(Single)

來源:
Utf8JsonWriter.WriteValues.Float.cs
來源:
Utf8JsonWriter.WriteValues.Float.cs
來源:
Utf8JsonWriter.WriteValues.Float.cs

寫入 Single 值 (以 JSON 數字),作為 JSON 陣列的項目。

public:
 void WriteNumberValue(float value);
public void WriteNumberValue (float value);
member this.WriteNumberValue : single -> unit
Public Sub WriteNumberValue (value As Single)

參數

value
Single

要以 JSON 數字寫入作為 JSON 陣列元素的值。

例外狀況

已啟用驗證,且作業會導致寫入無效的 JSON。

備註

這個方法會使用 .NET Core 3.0 或更新版本上 'G') 的預設 StandardFormat (來寫入 Single 值。 在任何其他架構上使用 'G9'。

適用於

WriteNumberValue(Int64)

來源:
Utf8JsonWriter.WriteValues.SignedNumber.cs
來源:
Utf8JsonWriter.WriteValues.SignedNumber.cs
來源:
Utf8JsonWriter.WriteValues.SignedNumber.cs

寫入 Int64 值 (以 JSON 數字),作為 JSON 陣列的項目。

public:
 void WriteNumberValue(long value);
public void WriteNumberValue (long value);
member this.WriteNumberValue : int64 -> unit
Public Sub WriteNumberValue (value As Long)

參數

value
Int64

要以 JSON 數字寫入作為 JSON 陣列元素的值。

例外狀況

已啟用驗證,且作業會導致寫入無效的 JSON。

備註

這個方法會使用預設 StandardFormat ('G') 來寫入 Int64 值。 例如,32767。

適用於

WriteNumberValue(Int32)

來源:
Utf8JsonWriter.WriteValues.SignedNumber.cs
來源:
Utf8JsonWriter.WriteValues.SignedNumber.cs
來源:
Utf8JsonWriter.WriteValues.SignedNumber.cs

寫入 Int32 值 (以 JSON 數字),作為 JSON 陣列的項目。

public:
 void WriteNumberValue(int value);
public void WriteNumberValue (int value);
member this.WriteNumberValue : int -> unit
Public Sub WriteNumberValue (value As Integer)

參數

value
Int32

要以 JSON 數字寫入作為 JSON 陣列元素的值。

例外狀況

已啟用驗證,且作業會導致寫入無效的 JSON。

備註

這個方法會使用預設 StandardFormat ('G') 來寫入 Int32 值。 例如,32767。

適用於

WriteNumberValue(Double)

來源:
Utf8JsonWriter.WriteValues.Double.cs
來源:
Utf8JsonWriter.WriteValues.Double.cs
來源:
Utf8JsonWriter.WriteValues.Double.cs

寫入 Double 值 (以 JSON 數字),作為 JSON 陣列的項目。

public:
 void WriteNumberValue(double value);
public void WriteNumberValue (double value);
member this.WriteNumberValue : double -> unit
Public Sub WriteNumberValue (value As Double)

參數

value
Double

要以 JSON 數字寫入作為 JSON 陣列元素的值。

例外狀況

已啟用驗證,且作業會導致寫入無效的 JSON。

備註

這個方法會使用 .NET Core 3.0 或更新版本上 'G') 的預設 StandardFormat (來寫入 Double 值。 在任何其他架構上使用 'G17'。

適用於

WriteNumberValue(Decimal)

來源:
Utf8JsonWriter.WriteValues.Decimal.cs
來源:
Utf8JsonWriter.WriteValues.Decimal.cs
來源:
Utf8JsonWriter.WriteValues.Decimal.cs

寫入 Decimal 值 (以 JSON 數字),作為 JSON 陣列的項目。

public:
 void WriteNumberValue(System::Decimal value);
public void WriteNumberValue (decimal value);
member this.WriteNumberValue : decimal -> unit
Public Sub WriteNumberValue (value As Decimal)

參數

value
Decimal

要以 JSON 數字寫入作為 JSON 陣列元素的值。

例外狀況

已啟用驗證,且作業會導致寫入無效的 JSON。

備註

這個方法會使用預設 StandardFormat ('G') 來寫入 Decimal 值。

適用於