Model1 model = new Model1();
WoMan w = new WoMan { Name = "yy" };
model.WoMans.Add(w);
Man man = new Man { Name = "spike" };
man.WoMan = w;
model.Mans.Add(man);
var i = model.SaveChanges();
if (i > 0)
{
Console.WriteLine("这是对的");
}
else
{
Console.WriteLine("这是错误的");
}
Console.ReadKey();
////////////////////////////
[Table("Man")]
public class Man
{
[Key,DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int ManId { get; set; }
public string Name { get; set; }
public virtual WoMan WoMan { get; set; }
}
//////////////////////////////
[Table("WoMan")]
public class WoMan
{
[Key,DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int WoManId { get; set; }
public string Name { get; set; }
public virtual ICollection<Man> Mans { get; set; }
}