কম্পিউটার

C# এ এক্সটেনশন পদ্ধতি


এক্সটেনশন পদ্ধতিগুলি হল স্ট্যাটিক পদ্ধতি, যেগুলিকে বলা হয় যেন তারা বর্ধিত প্রকারের উদাহরণ পদ্ধতি। এক্সটেনশন পদ্ধতির সাহায্যে, আপনি একটি নতুন উদ্ভূত টাইপ তৈরি, পুনঃসংকলন বা মূল টাইপ পরিবর্তন না করেও বিদ্যমান প্রকারগুলিতে পদ্ধতি যোগ করতে পারেন৷

নিম্নোক্ত এক্সটেনশন পদ্ধতিটি আমরা তৈরি করেছি।

public static int myExtensionMethod(this string str) {
   return Int32.Parse(str);
}

আসুন একটি উদাহরণ দেখি যেখানে আমরা এক্সটেনশন পদ্ধতি ব্যবহার করেছি।

উদাহরণ

using System;
using System.Text;
namespace Program {
   public static class Demo {
      public static int myExtensionMethod(this string str) {
         return Int32.Parse(str);
      }
   }
   class Program {
      static void Main(string[] args) {
         string str1 = "565";
         int n = str1.myExtensionMethod();
         Console.WriteLine("Result: {0}", n);
         Console.ReadLine();
      }
   }
}

আউটপুট

Result: 565

  1. ফাইল এক্সটেনশন কি?

  2. ডেটা স্যানিটাইজেশন পদ্ধতি

  3. জাভাস্ক্রিপ্ট অবজেক্ট পদ্ধতি

  4. জাভাস্ক্রিপ্টে শেয়ার করার পদ্ধতি