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

C# Uri.IsHexDigit() মেথড

C#-এ Uri.IsHexDigit() মেথডটি একটি ক্যারেক্টার বৈধ হেক্সাডেসিমাল ডিজিট (০-৯, A-F, a-f) কিনা তা যাচাই করে।

সিনট্যাক্স

public static bool IsHexDigit (char ch);

উদাহরণ ১

ক্যারেক্টার 'e' হেক্সাডেসিমাল ডিজিট কিনা যাচাই করা হয়েছে এবং Uri.FromHex() দিয়ে এর ইন্টিজার মানও বের করা হয়েছে।

using System;

public class Demo {
    public static void Main(){
        char ch = 'e';
        Console.WriteLine("Character value = " + ch);
        int res = Uri.FromHex(ch);
        Console.WriteLine("Converted int value = " + res);
        if(Uri.IsHexDigit(ch)) {
            Console.WriteLine("Valid hexadecimal digit");
        } else {
            Console.WriteLine("Invalid hexadecimal digit");
        }
    }
}

আউটপুট

Character value = e
Converted int value = 14
Valid hexadecimal digit

উদাহরণ ২

ক্যারেক্টার '#' হেক্সাডেসিমাল ডিজিট নয়।

using System;

public class Demo {
    public static void Main(){
        char ch = '#';
        Console.WriteLine("Character value = " + ch);
        if(Uri.IsHexDigit(ch)) {
            Console.WriteLine("Valid hexadecimal digit");
        } else {
            Console.WriteLine("Invalid hexadecimal digit");
        }
    }
}

আউটপুট

Character value = #
Invalid hexadecimal digit
  1. সি শার্পে SequenceEqual মেথড

  2. C#-এ Aggregate মেথড

  3. C#-এ TakeWhile মেথড

  4. C#-এ GroupBy মেথড