Download presentation
Presentation is loading. Please wait.
Published byGordon Dalton Modified over 9 years ago
3
3
4
4
5
private void saveButton_Click(object sender, RoutedEventArgs e) { saveText("jot.txt", jotTextBox.Text); }
6
private void saveText(string filename, string text) { using (IsolatedStorageFile isf = IsolatedStorageFile.GetUserStoreForApplication()) { using (IsolatedStorageFileStream rawStream = isf.CreateFile(filename)) { StreamWriter writer = new StreamWriter(rawStream); writer.Write(text); writer.Close(); } } }
10
private void loadButton_Click(object sender, RoutedEventArgs e) { string text; if ( loadText("jot.txt", out text ) ) { jotTextBox.Text = text; } else { jotTextBox.Text = "Type your jottings here...."; } }
11
try { using (IsolatedStorageFileStream rawStream = isf.OpenFile(filename, System.IO.FileMode.Open)) { StreamReader reader = new StreamReader(rawStream); result = reader.ReadToEnd(); reader.Close(); } } catch { return false; }
12
12
13
13
14
14
15
15
16
class Person { public string Name; public string Address; public string Phone; }
17
Dictionary Personnel = new Dictionary ();
18
Person p1 = new Person { Name = "Rob", Address = "His House", Phone = "1234" }; Personnel.Add(p1.Name, p1);
19
Person findPerson = Personnel["Rob"];
20
if (Personnel.ContainsKey("Jim")) { // If we get here the dictionary // contains Jim }
21
21
22
22
23
private void saveText(string filename, string text) { IsolatedStorageSettings isolatedStore = IsolatedStorageSettings.ApplicationSettings; isolatedStore.Remove(filename); isolatedStore.Add(filename, text); isolatedStore.Save(); }
27
27
28
28
29
private bool loadText(string filename, out string result) { IsolatedStorageSettings isolatedStore = IsolatedStorageSettings.ApplicationSettings; result = ""; try { result = (string)isolatedStore[filename]; } catch { return false; } return true; }
30
30 result = ""; try { result = (string) isolatedStore[filename]; } catch { return false; }
31
31
32
32
33
33
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.