C#-এ Uri.IsHexEncoding() মেথডটি একটি স্ট্রিং-এ নির্দিষ্ট ইনডেক্সে হেক্সাডেসিমাল এনকোডিং আছে কিনা তা যাচাই করে।
সিনট্যাক্স
public static bool IsHexEncoding (string pattern, int index);
এখানে pattern হলো চেক করার স্ট্রিং, index হলো চেক করার লোকেশন।
উদাহরণ ১
using System;
public class Demo {
public static void Main(){
string pattern = "%50";
bool res = Uri.IsHexEncoding(pattern, 0);
if (res)
Console.WriteLine("Valid: Hexadecimal Encoded");
else
Console.WriteLine("Invalid: Hexadecimal Encoded");
}
}
আউটপুট
Valid: Hexadecimal Encoded
উদাহরণ ২
ইনডেক্স ১-এ চেক করলে ইনভ্যালিড (কারণ '%' চিহ্নটি ইনডেক্স ০-এ থাকে)।
using System;
public class Demo {
public static void Main(){
string pattern = "%60";
bool res = Uri.IsHexEncoding(pattern, 1);
if (res)
Console.WriteLine("Valid: Hexadecimal Encoded");
else
Console.WriteLine("Invalid: Hexadecimal Encoded");
}
}
আউটপুট
Invalid: Hexadecimal Encoded