Vas*_*Doe 4 c# sqlite-net win-universal-app
我在通用 Windows 中使用 Sqlite 和SQLite.Net-PCL,并为以后的表创建编写了一个类:
[Table("my_tab")]
public class MyObj
{
[PrimaryKey, Column("column1")]
public string myObjField1 { get; set; }
[Column("column2")]
public string myObjField2 { get; set; }
//???
public string myObjField3 { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我的问题是如何忽略myObjField3作为表列?
你可以只使用[Ignore]属性,所以它应该看起来像:
[Table("my_tab")]
public class MyObj
{
[PrimaryKey, Column("column1")]
public string myObjField1 { get; set; }
[Column("column2")]
public string myObjField2 { get; set; }
[Ignore]
public string myObjField3 { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
很简单,对吧?:)