নিম্নলিখিতগুলি C# −
-এ পূর্বনির্ধারিত বৈশিষ্ট্যগুলি রয়েছে৷- AttributeUsage
- শর্তসাপেক্ষ
- অপ্রচলিত
AttributeUsage
পূর্ব-নির্ধারিত বৈশিষ্ট্য AttributeUsage বর্ণনা করে যে কীভাবে একটি কাস্টম অ্যাট্রিবিউট ক্লাস ব্যবহার করা যেতে পারে। এখানে সিনট্যাক্স −
[AttributeUsage ( validon, AllowMultiple = allowmultiple, Inherited = inherited )]
শর্তসাপেক্ষ
এই পূর্বনির্ধারিত বৈশিষ্ট্যটি একটি শর্তসাপেক্ষ পদ্ধতি চিহ্নিত করে যার সম্পাদন একটি নির্দিষ্ট প্রিপ্রসেসিং শনাক্তকারীর উপর নির্ভর করে। এটি ডিবাগ বা ট্রেসের মতো নির্দিষ্ট মানের উপর নির্ভর করে মেথড কলের শর্তসাপেক্ষ সংকলন ঘটায়।
নিচের সিনট্যাক্স −
[Conditional( conditionalSymbol )]
অপ্রচলিত
এই পূর্বনির্ধারিত বৈশিষ্ট্য একটি প্রোগ্রাম সত্তা চিহ্নিত করে যা ব্যবহার করা উচিত নয়। এটি আপনাকে একটি নির্দিষ্ট লক্ষ্য উপাদান বাতিল করতে কম্পাইলারকে জানাতে সক্ষম করে। এখানে সিনট্যাক্স −
[Obsolete ( message )] [Obsolete ( message, iserror )]