কম্পিউটার টিউটোরিয়াল

C# Uri.IsHexEncoding() মেথড

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
  1. সি শার্পে SequenceEqual মেথড

  2. C#-এ Aggregate মেথড

  3. C#-এ TakeWhile মেথড

  4. C#-এ GroupBy মেথড