কম্পিউটার

C# এ বেনামী পদ্ধতি


C# এ বেনামী পদ্ধতি ব্যবহার করে C#-এ প্রতিনিধি প্যারামিটার হিসাবে একটি কোড ব্লক পাস করুন। বেনামী পদ্ধতি হল একটি নাম ছাড়া পদ্ধতি, শুধুমাত্র শরীর।

এইভাবে আপনি বেনামী পদ্ধতি ঘোষণা করতে পারেন −

delegate void DemoMethod(int n);
...
DemoMethod dm = delegate(int a) {
   Console.WriteLine("Our Anonymous Method: {0}", a);
};

উপরে দেখানো হিসাবে, নিচের বেনামী পদ্ধতির মূল অংশ −

Console.WriteLine("Our Anonymous Method: {0}", a);

উদাহরণ

আপনি C# -

-এ বেনামী পদ্ধতি প্রয়োগ করতে নিম্নলিখিত কোড চালানোর চেষ্টা করতে পারেন
using System;
delegate void Demo(int n);
namespace MyDelegate {
   class TestDelegate {
      static int num = 10;
      public static void DisplayAdd(int p) {
         num += p;
         Console.WriteLine("Named Method: {0}", num);
      }

      public static void DisplayMult(int q) {
         num *= q;
         Console.WriteLine("Named Method: {0}", num);
      }
      public static int getNum() {
         return num;
      }
      static void Main(string[] args) {
         Demo dm = delegate(int x) {
            Console.WriteLine("Anonymous Method: {0}", x);
         };
         //calling the delegate using the anonymous method
         dm(15);
         //instantiating the delegate using the named methods
         dm = new Demo(DisplayAdd);
         //calling the delegate using the named methods
         dm(10);
         //instantiating the delegate using another named methods
         dm = new Demo(DisplayMult);
         //calling the delegate using the named methods
         dm(4);
         Console.ReadKey();
      }
   }
}

আউটপুট

Anonymous Method: 15
Named Method: 20
Named Method: 80

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

  2. jQuery পদ্ধতি:addClass()

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

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