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

C#-এ অনোনিমাস ক্লাসে ইন্টারফেস ইমপ্লিমেন্ট করা যায় কিনা?

না, অনোনিমাস টাইপ ইন্টারফেস ইমপ্লিমেন্ট করতে পারে না। আপনাকে আপনার নিজস্ব টাইপ তৈরি করতে হবে।

অনোনিমাস টাইপ একটি সেট রিড-অনلی প্রোপার্টি একটি একক অবজেক্টে এনক্যাপসুলেট করার একটি সুবিধাজনক উপায় প্রদান করে বিনা কোনো টাইপ স্পষ্টভাবে ডিফাইন কिये।

টাইপের নাম কম্পাইলার দ্বারা জেনারেট হয় এবং সোর্স কোড লেভেলে উপলব্ধ নয়। প্রতিটি প্রোপার্টির টাইপ কম্পাইলার দ্বারা অনুমান করা হয়।

আপনি new অপারেটর এবং অবজেক্ট ইনিশিয়ালাইজার ব্যবহার করে অনোনিমাস টাইপ তৈরি করেন।

উদাহরণ

class Program
{ 
    public static void Main()
    { 
        var v = new { Amount = 108, Message = "Test" }; 
        Console.WriteLine(v.Amount + v.Message); 
        Console.ReadLine(); 
    } 
}

আউটপুট

108Test
  1. জাভায় Gson ব্যবহার করে কাস্টম JsonAdapter বাস্তবায়ন

  2. জাভাতে অ্যানোনিমাস ইনার ক্লাস ব্যবহার করে ইন্টারফেস ইমপ্লিমেন্ট করা

  3. জাভাতে ইন্টারফেস

  4. পাইথনে ইউজার-ডিফাইনড এক্সসেপশন ইমপ্লিমেন্ট করা