मैं पृथक संग्रहण के साथ एक सरल परीक्षण करने की कोशिश कर रहा हूं, इसलिए मैं इसे विंडोज फोन 7 एप्लिकेशन के लिए उपयोग कर रहा हूं।सरल पृथक संग्रहण समस्या
परीक्षण जो मैं सेट बना रहा हूं वह एक बटन के साथ एक कुंजी और मूल्य बनाता है, और अन्य बटन के साथ टेक्स्टब्लॉक के पाठ के बराबर मान सेट होता है।
namespace IsoStore
{
public partial class MainPage : PhoneApplicationPage
{
// Constructor
public MainPage()
{
InitializeComponent();
}
public class AppSettings
{
IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings;
private void button1_Click(object sender, RoutedEventArgs e)
{
appSettings.Add("email", "[email protected]");
}
private void button2_Click(object sender, RoutedEventArgs e)
{
textBlock1.Text = (string)appSettings["email"];
}
}
}
}
इस तरह मुझे इस त्रुटि देता है:
नेस्टेड प्रकार के माध्यम से 'IsoStore.MainPage' बाहरी प्रकार का एक गैर स्थिर सदस्य 'IsoStore.MainPage.AppSettings'
तो मैंने कोशिश की पहुंच नहीं सकते इस:
namespace IsoStore
{
public partial class MainPage : PhoneApplicationPage
{
// Constructor
public MainPage()
{
InitializeComponent();
}
public class AppSettings
{
IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings;
private void button1_Click(object sender, RoutedEventArgs e)
{
appSettings.Add("email", "[email protected]");
}
}
private void button2_Click(object sender, RoutedEventArgs e)
{
textBlock1.Text = (string)appSettings["email"];
}
}
}
और बजाय मैं इस त्रुटि मिलती है:
नाम 'क्षुधा ettings 'वर्तमान संदर्भ में मौजूद नहीं है
तो मैं यहां क्या स्पष्ट समस्या देख रहा हूं?
आपके समय के लिए बहुत बहुत धन्यवाद।
तो मुझे IsolatedStorage के "appSettings" उदाहरण को बनाने की भी आवश्यकता नहीं है? अगर मैंने किया तो क्या कोई फायदा होगा? – Dan
@ डैन नोप वास्तव में नहीं। आप पठनीयता के लिए तर्क दे सकते हैं, लेकिन यह बहुत पतला है। –
ठीक है, आपकी सभी मदद के लिए बहुत बहुत धन्यवाद। – Dan