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

C#-এ অ্যাট্রিবিউট (Attributes) নিয়ে কাজ করা

একটি অ্যাট্রিবিউট হলো একটি ডিক্লেরেটিভ ট্যাগ যা রানটাইমে ক্লাস, মেথড, স্ট্রাকচার, এনামারেটর, অ্যাসেমব্লি ইত্যাদি বিভিন্ন এলিমেন্টের আচরণ সম্পর্কে ইনফরমেশন দেয়। আপনি একটি অ্যাট্রিবিউট ব্যবহার করে প্রোগ্রামে ডিক্লেরেটিভ ইনফরমেশন যোগ করতে পারেন। একটি ডিক্লেরেটিভ ট্যাগ বর্গাকার ব্র্যাকেট ([ ]) দিয়ে চিত্রিত হয় যা এলিমেন্টের উপরে রাখা হয়।

একটি অ্যাট্রিবিউটের সিনট্যাক্স:

[attribute(positional_parameters, name_parameter = value, ...)] Element

.Net Framework دو ধরনের অ্যাট্রিবিউট প্রদান করে: প্রি-ডিফাইনড অ্যাট্রিবিউট এবং কাস্টম বিল্ট অ্যাট্রিবিউট।

কাস্টম অ্যাট্রিবিউট ডিক্লেয়ার কীভাবে করবেন তা দেখি:

// একটি কাস্টম অ্যাট্রিবিউট BugFix যা একটি ক্লাস এবং এর মেম্বারগুলোর জন্য অ্যাসাইন করা হবে
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Constructor | AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Property, AllowMultiple = true)]
public class DeBugInfo : System.Attribute
  1. Bokeh (Python)-এ ইমেজ নিয়ে কাজ করার পদ্ধতি

  2. পাইথন ক্লাস অ্যাট্রিবিউট কীভাবে রেফারেন্স করবেন?

  3. GNOME-এ ওয়ার্কস্পেস নিয়ে কাজ করার পদ্ধতি

  4. উইন্ডোজ ১০ স্টোরেজ স্পেসস: নিরাপদ, বিস্তারযোগ্য স্টোরেজ সহজে