একটি সম্পত্তি ঐচ্ছিক যদি এটি সম্ভব হয় এবং এটি শূন্য থাকার জন্য বৈধ৷ একটি সম্পত্তি যার CLR প্রকারে নাল থাকতে পারে না সেটি ঐচ্ছিক কনফিগার করা যাবে না৷
৷একটি উদাহরণ ঐচ্ছিক বৈশিষ্ট্য ব্যবহার -
উদাহরণ
[AttributeUsage(AttributeTargets.Property, Inherited = false, AllowMultiple = false)] internal sealed class OptionalAttribute : Attribute { } public class Employee { public string EmpName { get; set; } [Optional] public string AlternativeName { get; set; } }