উদাহরণস্বরূপ, শ্রেণিবর্গের ভিউব্যাগ সম্পত্তি রয়েছে ControllerBaseএবং আমরা এই বস্তুটিতে গতিশীলভাবে মানগুলি সেট / মান নির্ধারণ করতে এবং অতিরিক্ত ক্ষেত্র বা বৈশিষ্ট্যগুলি সংযোজন করতে পারি, এটি দুর্দান্ত। আমি এমভিসি অ্যাপ্লিকেশন এবং Controllerক্লাসের বাইরে অন্য কিছু ব্যবহার করতে চাই অ্যাপ্লিকেশন ধরণের। যখন আমি গতিশীল অবজেক্ট তৈরি করার চেষ্টা করেছি এবং নীচের মতো এটির সম্পত্তি সেট করেছি:
1. dynamic MyDynamic = new { A="a" };
2. MyDynamic.A = "asd";
3. Console.WriteLine(MyDynamic.A);
আমি সম্পত্তি বা সূচক '<> f__ অজ্ঞাতনামা টাইপ0.এ'RuntimeBinderException বার্তাটি পেয়েছি - এটি কেবল ২ লাইনেই পড়া হয় Also এছাড়াও আমি পরামর্শ দিচ্ছি যে এটি আমি যা খুঁজছি তা ঠিক নয়। সম্ভবত এমন কিছু শ্রেণি রয়েছে যা আমাকে কিছু করার অনুমতি দিতে পারে:
??? MyDynamic = new ???();
MyDynamic.A = "A";
MyDynamic.B = "B";
MyDynamic.C = DateTime.Now;
MyDynamic.TheAnswerToLifeTheUniverseAndEverything = 42;
গতিশীল যুক্ত এবং বৈশিষ্ট্য নির্ধারণ সহ।