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

C#-এ IP ঠিকানা যাচাই করা (Validate IP Address)

একটি IP ঠিকানা (Internet Protocol address) হল কম্পিউটার নেটওয়ার্কের প্রতিটি ডিভাইসে বরাদ্দ করা সংখ্যাগুলোর একটি সিরিজ। C#-এ, System.Net নেমস্পেসের IPAddress ক্লাস IP ঠিকানা নিয়ে কাজ করে।

উদাহরণ

using System; 
using System.Net; 
using System.Net.Sockets; 
using System.Text.RegularExpressions; 
namespace IPaddressDemo { 
    class Example { 
        public static void Main() { 
            IPAddress IP; 
            Console.WriteLine("Enter the IP Address: "); 
            string ipAddr = Console.ReadLine(); 
            bool flag = IPAddress.TryParse(ipAddr, out IP); 
            if (flag) 
                Console.WriteLine("{0} is a valid IP address", ipAddr); 
            else 
                Console.WriteLine("{0} is not a valid IP address", ipAddr); 
        } 
    } 
}

আউটপুট

Enter the IP Address: 130.45.78.200 
130.45.78.200 is a valid IP address

প্রোগ্রাম ব্যাখ্যা

IPAddress ক্লাসের একটি অবজেক্ট IP তৈরি করা হয়। তারপর ব্যবহারকারী থেকে আবশ্যক IP ঠিকানা নেওয়া হয়। IPAddress ক্লাসের TryParse() মেথড ব্যবহার করে IP ঠিকানা যাচাই করা হয় কারণ এই মেথডটি যাচাই করে একটি স্ট্রিং IP ঠিকানা কিনা। ফলাফল flag-এ সংরক্ষিত হয়। তারপর if স্টেটমেন্ট ব্যবহার করে flag-এর মানের উপর ভিত্তি করে স্ট্রিংটি IP ঠিকানা কিনা তা প্রিন্ট করা হয়।

  1. পাবলিক আইপি অ্যাড্রেস কী?

  2. আমার Raspberry Pi-এর IP অ্যাড্রেস কী?

  3. অ্যান্ড্রয়েডে ইমেইল অ্যাড্রেস যাচাই করার পদ্ধতি

  4. HTML <address> ট্যাগ