解释这个包含SQLite + C#代码的类文件

时间:2013-03-10 14:43:44

标签: c# entity-framework ef-code-first

我在这里发布了C#为SQLite连接项目的代码。 我试图理解但不满意。

我对此代码的看法是:

  • 在名为Contact
  • 的数据库中创建一个表
  • 此表将具有联系类文件ID,名字,Last Nam&电子邮件。
  • 并且ToString()方法的实现将返回一个字符串,其中包含输入用户的名字和姓氏。

虽然有人请帮我解释一下。

我们走了......

using System.ComponentModel;
using SQLite;

namespace VSMWin8SqliteDemo.DataAccess.Entities
{
    [Table("Contacts")]
    public class Contact
    {
        [PrimaryKey, Unique, AutoIncrement]
        public int Id { get; set; }
        public string FirstName { get; set; }
        public string LastName { get; set; }
        public string Email { get; set; }

        public override string ToString()
        {
            return string.Format("{0}, {1}", LastName, FirstName);
        }
    }
}

1 个答案:

答案 0 :(得分:0)

当代码首先由代码生成时,它应该生成类似screenshot

的内容