private void SaveLocalCopy(City city)
{
//provde invariant culture for serialization
Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture;
using (IsolatedStorageFile isf = IsolatedStorageFile.GetUserStoreForApplication())
{
using (IsolatedStorageFileStream fs = isf.CreateFile("City.dat"))
{
XmlSerializer ser = new XmlSerializer(typeof(City));
ser.Serialize(fs, city);
}
}
}