【发布时间】:2016-10-26 14:07:08
【问题描述】:
有没有办法将realm.io 的 Realm 用于桌面 (WinForms/WPF) 应用程序?
我已经尝试了以下代码:
public partial class Form1 : Form
{
private Realm realm;
public Form1()
{
InitializeComponent();
this.realm = Realm.GetInstance();
}
private void button1_Click(object sender, EventArgs e)
{
realm.Write(() =>
{
var jim = realm.CreateObject<Person>();
var myDog = realm.CreateObject<Dog>();
myDog.Name = "Fido";
myDog.Owner = jim;
});
}
}
public class Dog : RealmObject
{
public string Name { get; set; }
public int Age { get; set; }
public Person Owner { get; set; }
}
public class Person : RealmObject
{
public string Name { get; set; }
public IList<Dog> Dogs { get; }
}
但是当执行它时,VS 会显示一个PlatformNotSupportedException
【问题讨论】: