Я создал новую таблицу sqlite, и я был удивлен - моя таблица не пустая, в ней есть одна запись (id == 1, Title == null). Почему это так?
[Table("PurchasesLists")]
public class PurchasesList : INotifyPropertyChanged
{
[PrimaryKey, AutoIncrement, Column("_id")]
public int Id { get; set; }
private string title { get; set; }
public string Title
{
get { return title; }
set
{
if (title != value)
{
title = value;
OnPropertyChanged("Title");
}
}
}
Вот код создания таблицы:
SQLiteConnection database;
string databasePath = DependencyService.Get<ISQLite().GetDatabasePath(filename);
database = new SQLiteConnection(databasePath);
database.CreateTable<PurchasesList>();
В результате (from i in database.Table<PurchasesList>() select i).ToList().Count() != 0
Ценю любую помощь.