C# Xamarin.ios和创建领域对象时的领域问题

C# Xamarin.ios和创建领域对象时的领域问题,c#,ios,xamarin.ios,realm,C#,Ios,Xamarin.ios,Realm,我第一次在Xamarin.ios平台上使用Realm时遇到问题。我将学习本教程: 我遇到的问题是,当我尝试使用realm.CreateObject()创建我的对象时。我收到一个错误,提示“非泛型方法'Realm.CreateObject(string,object)'不能与类型参数一起使用” 我走到了死胡同,不知道从这里该怎么办。我已经完全遵循了教程,但现在仍然不起作用 视图控制器代码: private void AddNewCar() { var realm = Rea

我第一次在Xamarin.ios平台上使用Realm时遇到问题。我将学习本教程:

我遇到的问题是,当我尝试使用realm.CreateObject()创建我的对象时。我收到一个错误,提示“非泛型方法'Realm.CreateObject(string,object)'不能与类型参数一起使用”

我走到了死胡同,不知道从这里该怎么办。我已经完全遵循了教程,但现在仍然不起作用

视图控制器代码:

private void AddNewCar()
    {
        var realm = Realm.GetInstance();

        realm.Write(() =>
        {
            var newCar = realm.CreateObject<Car>(); //This is where it has an error

        });


    }
希望有人能帮忙!
Jamie将您的realm.CreateObject更改为此。 realm.Add(新车{Brand=“Your Brand”,Model=“Your Model”})

您也可以在Add之外创建模型,只需执行realm.Add(您的模型)

using System;
using Realms;

namespace RealmApp.Model
{
    public class Car: RealmObject
    {
        public string Brand { get; set; }
        public string Model { get; set; }

        public Car()
        {

        }
    }
}