モデルを個々の XML ファイルとして保存し、ユーザーが読み込み、保存、インポートできるようにしたいと考えています。Enum や System.Windows.Media.Color などのシステム型を XML ファイルにシリアライズ/デシリアライズできますか?
public enum WeatherType
{
Rainy,
Sunny,
Cloudy,
Windy
}
[Serializable]
[XmlRoot("Profile")]
public class Profile
{
public string ProfileName { get; set; }
public System.Windows.Media.Color ProfileColor { get; set; }
public string City { get; set; }
public double MinTemp { get; set; }
public double MaxTemp { get; set; }
public List<WeatherType> WeatherTypes { get; set; }
}
うまくいかないようです:/