BitConverter.TryWriteBytes メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
TryWriteBytes(Span<Byte>, Int64) |
64 ビット符号付き整数をバイトスパンに変換します。 |
TryWriteBytes(Span<Byte>, Boolean) |
ブール値をバイトのスパンに変換します。 |
TryWriteBytes(Span<Byte>, Char) |
文字をバイトのスパンに変換します。 |
TryWriteBytes(Span<Byte>, Double) |
倍精度浮動小数点値をバイトスパンに変換します。 |
TryWriteBytes(Span<Byte>, Half) |
半精度浮動小数点値をバイトスパンに変換します。 |
TryWriteBytes(Span<Byte>, Int128) |
128 ビット符号付き整数をバイトスパンに変換します。 |
TryWriteBytes(Span<Byte>, Int16) |
16 ビット符号付き整数をバイトスパンに変換します。 |
TryWriteBytes(Span<Byte>, Int32) |
32 ビット符号付き整数をバイトスパンに変換します。 |
TryWriteBytes(Span<Byte>, Single) |
単精度浮動小数点値をバイトスパンに変換します。 |
TryWriteBytes(Span<Byte>, UInt128) |
128 ビット符号なし整数をバイトスパンに変換します。 |
TryWriteBytes(Span<Byte>, UInt16) |
符号なし 16 ビット整数をバイトスパンに変換します。 |
TryWriteBytes(Span<Byte>, UInt32) |
32 ビット符号なし整数をバイトスパンに変換します。 |
TryWriteBytes(Span<Byte>, UInt64) |
符号なし 64 ビット整数をバイトスパンに変換します。 |
TryWriteBytes(Span<Byte>, Int64)
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
64 ビット符号付き整数をバイトスパンに変換します。
public:
static bool TryWriteBytes(Span<System::Byte> destination, long value);
public static bool TryWriteBytes (Span<byte> destination, long value);
static member TryWriteBytes : Span<byte> * int64 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Long) As Boolean
パラメーター
- value
- Int64
変換する 64 ビット符号付き整数。
戻り値
変換が成功したかどうかを true
します。それ以外の場合 false
。
適用対象
TryWriteBytes(Span<Byte>, Boolean)
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
ブール値をバイトのスパンに変換します。
public:
static bool TryWriteBytes(Span<System::Byte> destination, bool value);
public static bool TryWriteBytes (Span<byte> destination, bool value);
static member TryWriteBytes : Span<byte> * bool -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Boolean) As Boolean
パラメーター
- value
- Boolean
変換するブール値。
戻り値
変換が成功したかどうかを true
します。それ以外の場合 false
。
適用対象
TryWriteBytes(Span<Byte>, Char)
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
文字をバイトのスパンに変換します。
public:
static bool TryWriteBytes(Span<System::Byte> destination, char value);
public static bool TryWriteBytes (Span<byte> destination, char value);
static member TryWriteBytes : Span<byte> * char -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Char) As Boolean
パラメーター
- value
- Char
変換する文字。
戻り値
変換が成功したかどうかを true
します。それ以外の場合 false
。
適用対象
TryWriteBytes(Span<Byte>, Double)
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
倍精度浮動小数点値をバイトスパンに変換します。
public:
static bool TryWriteBytes(Span<System::Byte> destination, double value);
public static bool TryWriteBytes (Span<byte> destination, double value);
static member TryWriteBytes : Span<byte> * double -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Double) As Boolean
パラメーター
- value
- Double
変換する倍精度浮動小数点値。
戻り値
変換が成功したかどうかを true
します。それ以外の場合 false
。
適用対象
TryWriteBytes(Span<Byte>, Half)
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
半精度浮動小数点値をバイトスパンに変換します。
public:
static bool TryWriteBytes(Span<System::Byte> destination, Half value);
public static bool TryWriteBytes (Span<byte> destination, Half value);
static member TryWriteBytes : Span<byte> * Half -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Half) As Boolean
パラメーター
- value
- Half
変換する半精度浮動小数点値。
戻り値
変換が成功したかどうかを true
します。それ以外の場合 false
。
適用対象
TryWriteBytes(Span<Byte>, Int128)
- ソース:
- BitConverter.cs
128 ビット符号付き整数をバイトスパンに変換します。
public:
static bool TryWriteBytes(Span<System::Byte> destination, Int128 value);
public static bool TryWriteBytes (Span<byte> destination, Int128 value);
static member TryWriteBytes : Span<byte> * Int128 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Int128) As Boolean
パラメーター
- value
- Int128
変換する 128 ビット符号付き整数。
戻り値
変換が成功したかどうかを true
します。それ以外の場合 false
。
適用対象
TryWriteBytes(Span<Byte>, Int16)
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
16 ビット符号付き整数をバイトスパンに変換します。
public:
static bool TryWriteBytes(Span<System::Byte> destination, short value);
public static bool TryWriteBytes (Span<byte> destination, short value);
static member TryWriteBytes : Span<byte> * int16 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Short) As Boolean
パラメーター
- value
- Int16
変換する 16 ビット符号付き整数。
戻り値
変換が成功したかどうかを true
します。それ以外の場合 false
。
適用対象
TryWriteBytes(Span<Byte>, Int32)
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
32 ビット符号付き整数をバイトスパンに変換します。
public:
static bool TryWriteBytes(Span<System::Byte> destination, int value);
public static bool TryWriteBytes (Span<byte> destination, int value);
static member TryWriteBytes : Span<byte> * int -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Integer) As Boolean
パラメーター
- value
- Int32
変換する 32 ビット符号付き整数。
戻り値
変換が成功したかどうかを true
します。それ以外の場合 false
。
適用対象
TryWriteBytes(Span<Byte>, Single)
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
単精度浮動小数点値をバイトスパンに変換します。
public:
static bool TryWriteBytes(Span<System::Byte> destination, float value);
public static bool TryWriteBytes (Span<byte> destination, float value);
static member TryWriteBytes : Span<byte> * single -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As Single) As Boolean
パラメーター
- value
- Single
変換する単精度浮動小数点値。
戻り値
変換が成功したかどうかを true
します。それ以外の場合 false
。
適用対象
TryWriteBytes(Span<Byte>, UInt128)
- ソース:
- BitConverter.cs
重要
この API は CLS 準拠ではありません。
128 ビット符号なし整数をバイトスパンに変換します。
public:
static bool TryWriteBytes(Span<System::Byte> destination, UInt128 value);
[System.CLSCompliant(false)]
public static bool TryWriteBytes (Span<byte> destination, UInt128 value);
[<System.CLSCompliant(false)>]
static member TryWriteBytes : Span<byte> * UInt128 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As UInt128) As Boolean
パラメーター
- value
- UInt128
変換する 128 ビット符号なし整数。
戻り値
変換が成功したかどうかを true
します。それ以外の場合 false
。
- 属性
適用対象
TryWriteBytes(Span<Byte>, UInt16)
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
重要
この API は CLS 準拠ではありません。
符号なし 16 ビット整数をバイトスパンに変換します。
public:
static bool TryWriteBytes(Span<System::Byte> destination, System::UInt16 value);
[System.CLSCompliant(false)]
public static bool TryWriteBytes (Span<byte> destination, ushort value);
[<System.CLSCompliant(false)>]
static member TryWriteBytes : Span<byte> * uint16 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As UShort) As Boolean
パラメーター
- value
- UInt16
変換する符号なし 16 ビット整数。
戻り値
変換が成功したかどうかを true
します。それ以外の場合 false
。
- 属性
適用対象
TryWriteBytes(Span<Byte>, UInt32)
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
重要
この API は CLS 準拠ではありません。
32 ビット符号なし整数をバイトスパンに変換します。
public:
static bool TryWriteBytes(Span<System::Byte> destination, System::UInt32 value);
[System.CLSCompliant(false)]
public static bool TryWriteBytes (Span<byte> destination, uint value);
[<System.CLSCompliant(false)>]
static member TryWriteBytes : Span<byte> * uint32 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As UInteger) As Boolean
パラメーター
- value
- UInt32
変換する符号なし 32 ビット整数。
戻り値
変換が成功したかどうかを true
します。それ以外の場合 false
。
- 属性
適用対象
TryWriteBytes(Span<Byte>, UInt64)
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
- ソース:
- BitConverter.cs
重要
この API は CLS 準拠ではありません。
符号なし 64 ビット整数をバイトスパンに変換します。
public:
static bool TryWriteBytes(Span<System::Byte> destination, System::UInt64 value);
[System.CLSCompliant(false)]
public static bool TryWriteBytes (Span<byte> destination, ulong value);
[<System.CLSCompliant(false)>]
static member TryWriteBytes : Span<byte> * uint64 -> bool
Public Shared Function TryWriteBytes (destination As Span(Of Byte), value As ULong) As Boolean
パラメーター
- value
- UInt64
変換する符号なし 64 ビット整数。
戻り値
変換が成功したかどうかを true
します。それ以外の場合 false
。
- 属性
適用対象
.NET