Convert.FromHexString Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
FromHexString(ReadOnlySpan<Char>) |
İkili verileri onaltılık karakterler olarak kodlayan span'ı eşdeğer bir 8 bit işaretsiz tamsayı dizisine dönüştürür. |
FromHexString(String) |
İkili verileri onaltılık karakter olarak kodlayan belirtilen dizeyi eşdeğer bir 8 bit işaretsiz tamsayı dizisine dönüştürür. |
FromHexString(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32) |
İkili verileri onaltılık karakter olarak kodlayan karakter aralığını eşdeğer bir 8 bit işaretsiz tamsayı aralığına dönüştürür. |
FromHexString(String, Span<Byte>, Int32, Int32) |
İkili verileri onaltılık karakterler olarak kodlayan dizeyi eşdeğer bir 8 bit işaretsiz tamsayı aralığına dönüştürür. |
FromHexString(ReadOnlySpan<Char>)
- Kaynak:
- Convert.cs
- Kaynak:
- Convert.cs
- Kaynak:
- Convert.cs
İkili verileri onaltılık karakterler olarak kodlayan span'ı eşdeğer bir 8 bit işaretsiz tamsayı dizisine dönüştürür.
public:
static cli::array <System::Byte> ^ FromHexString(ReadOnlySpan<char> chars);
public static byte[] FromHexString (ReadOnlySpan<char> chars);
static member FromHexString : ReadOnlySpan<char> -> byte[]
Public Shared Function FromHexString (chars As ReadOnlySpan(Of Char)) As Byte()
Parametreler
- chars
- ReadOnlySpan<Char>
Dönüştürülecek yayılma alanı.
Döndürülenler
chars
eşdeğer 8 bit işaretsiz tamsayılardan oluşan bir dizi.
Özel durumlar
chars
uzunluğu sıfır veya 2'nin katı değildir.
chars
biçimi geçersiz.
chars
onaltılık olmayan bir karakter içerir.
Şunlara uygulanır
FromHexString(String)
- Kaynak:
- Convert.cs
- Kaynak:
- Convert.cs
- Kaynak:
- Convert.cs
İkili verileri onaltılık karakter olarak kodlayan belirtilen dizeyi eşdeğer bir 8 bit işaretsiz tamsayı dizisine dönüştürür.
public:
static cli::array <System::Byte> ^ FromHexString(System::String ^ s);
public static byte[] FromHexString (string s);
static member FromHexString : string -> byte[]
Public Shared Function FromHexString (s As String) As Byte()
Parametreler
- s
- String
Dönüştürülecek dize.
Döndürülenler
s
eşdeğer 8 bit işaretsiz tamsayılardan oluşan bir dizi.
Özel durumlar
s
null
.
s
uzunluğu sıfır veya 2'nin katı değildir.
s
biçimi geçersiz.
s
onaltılık olmayan bir karakter içerir.
Şunlara uygulanır
FromHexString(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32)
- Kaynak:
- Convert.cs
İkili verileri onaltılık karakter olarak kodlayan karakter aralığını eşdeğer bir 8 bit işaretsiz tamsayı aralığına dönüştürür.
public:
static System::Buffers::OperationStatus FromHexString(ReadOnlySpan<char> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % charsConsumed, [Runtime::InteropServices::Out] int % bytesWritten);
public static System.Buffers.OperationStatus FromHexString (ReadOnlySpan<char> source, Span<byte> destination, out int charsConsumed, out int bytesWritten);
static member FromHexString : ReadOnlySpan<char> * Span<byte> * int * int -> System.Buffers.OperationStatus
Public Shared Function FromHexString (source As ReadOnlySpan(Of Char), destination As Span(Of Byte), ByRef charsConsumed As Integer, ByRef bytesWritten As Integer) As OperationStatus
Parametreler
- source
- ReadOnlySpan<Char>
Dönüştürülecek yayılma alanı.
Dönüştürülen 8 bit işaretsiz tamsayıların yazıldığı yayılma alanı. Bu yöntem Done'den farklı bir değer döndürdüğünde, yayılma alanı değiştirilmez veya source
tamamlanmamış bir dönüştürmeyi içerir.
- charsConsumed
- Int32
Bu yöntem döndürdüğünde, source
'den tüketilen karakter sayısını içerir.
- bytesWritten
- Int32
Bu yöntem döndürdüğünde, destination
yazılan bayt sayısını içerir.
Döndürülenler
İşlemin sonucunu açıklayan bir OperationStatus.
Şunlara uygulanır
FromHexString(String, Span<Byte>, Int32, Int32)
- Kaynak:
- Convert.cs
İkili verileri onaltılık karakterler olarak kodlayan dizeyi eşdeğer bir 8 bit işaretsiz tamsayı aralığına dönüştürür.
public:
static System::Buffers::OperationStatus FromHexString(System::String ^ source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % charsConsumed, [Runtime::InteropServices::Out] int % bytesWritten);
public static System.Buffers.OperationStatus FromHexString (string source, Span<byte> destination, out int charsConsumed, out int bytesWritten);
static member FromHexString : string * Span<byte> * int * int -> System.Buffers.OperationStatus
Public Shared Function FromHexString (source As String, destination As Span(Of Byte), ByRef charsConsumed As Integer, ByRef bytesWritten As Integer) As OperationStatus
Parametreler
- source
- String
Dönüştürülecek dize.
Dönüştürülen 8 bit işaretsiz tamsayıların yazıldığı yayılma alanı. Bu yöntem Done'den farklı bir değer döndürdüğünde, yayılma alanı değiştirilmez veya source
tamamlanmamış bir dönüştürmeyi içerir.
- charsConsumed
- Int32
Bu yöntem döndürdüğünde, source
'den tüketilen karakter sayısını içerir.
- bytesWritten
- Int32
Bu yöntem döndürdüğünde, destination
yazılan bayt sayısını içerir.
Döndürülenler
İşlemin sonucunu açıklayan bir OperationStatus.
Özel durumlar
Geçirilen dize source
null
.