আমি আমার প্রকল্পে App.config ফাইল যুক্ত করেছি। আমি প্রকল্প> বৈশিষ্ট্য> সেটিংস প্যানেল থেকে দুটি সেটিংস তৈরি করেছি -
আমি লক্ষ্য করেছি যে যখন আমি একটি সেটিং যুক্ত করছি তখন আমি স্কোপটি হিসাবে Userবা হিসাবে সংজ্ঞায়িত করতে পারি Application। -
- ব্যবহারকারী
- প্রয়োগ
যদি আমি সেটিংটি বিভাগে Userযায়
সেটিকে সংজ্ঞায়িত করি userSettings,
যদি আমি সেটিংটিকে বিভাগে Applicationযায় সেভাবে এটি সংজ্ঞায়িত করিapplicationSettings
App.config
<configuration>
<userSettings>
<DemoApp.Properties.Settings>
<setting name="MySetting1" serializeAs="String">
<value>Value1</value>
</setting>
</DemoApp.Properties.Settings>
</userSettings>
<applicationSettings>
<DemoApp.Properties.Settings>
<setting name="MySetting2" serializeAs="String">
<value>Value2</value>
</setting>
</DemoApp.Properties.Settings>
</applicationSettings>
</configuration>
তবে, এই সেটিংস থেকে একইভাবে অ্যাক্সেস করা যায় .cs-
কোড
string mySetting1 = DemoApp.Properties.Settings.Default.MySetting1;
string mySetting2 = DemoApp.Properties.Settings.Default.MySetting2;
Userএবং Applicationসুযোগের মধ্যে পার্থক্য কী এবং কোন পরিস্থিতিতে এই দুটির মধ্যে একটিকে বেছে নেওয়া উচিত?
