Uri.IsHexEncoding(String, Int32) 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.
Dizedeki bir karakterin onaltılık kodlanmış olup olmadığını belirler.
public:
static bool IsHexEncoding(System::String ^ pattern, int index);
public static bool IsHexEncoding (string pattern, int index);
static member IsHexEncoding : string * int -> bool
Public Shared Function IsHexEncoding (pattern As String, index As Integer) As Boolean
Parametreler
- pattern
- String
Denetlenecek dize.
- index
- Int32
Onaltılık kodlamanın denetlendiği konum pattern
.
Döndürülenler
true
belirtilen konumda onaltılık kodlanmışsa pattern
; değilse, false
.
Örnekler
Aşağıdaki kod örneği, bir karakterin onaltılık kodlanmış olup olmadığını belirler ve kodlanmışsa eşdeğer karakteri konsola yazar.
String^ testString = "%75";
int index = 0;
if ( Uri::IsHexEncoding( testString, index ) )
{
Console::WriteLine( "The character is {0}",
Uri::HexUnescape( testString, index ) );
}
else
{
Console::WriteLine( "The character is not hex encoded" );
}
string testString = "%75";
int index = 0;
if (Uri.IsHexEncoding(testString, index))
Console.WriteLine("The character is {0}", Uri.HexUnescape(testString, ref index));
else
Console.WriteLine("The character is not hexadecimal encoded");
let testString = "%75"
let mutable index = 0
if Uri.IsHexEncoding(testString, index) then
printfn $"The character is {Uri.HexUnescape(testString, &index)}"
else
printfn "The character is not hexadecimal encoded"
Dim testString As String = "%75"
Dim index As Integer = 0
If Uri.IsHexEncoding(testString, index) Then
Console.WriteLine("The character is {0}", Uri.HexUnescape(testString, index))
Else
Console.WriteLine("The character is not hexadecimal encoded")
End If
Açıklamalar
yöntemi, IsHexEncoding bir dizede "%hexhex" desenini izleyen onaltılık kodlamayı denetler; burada "onaltılık" 0 ile 9 arası bir basamak veya A-F'den bir harf (büyük/küçük harfe duyarsız).