using Demo.Data; using Demo.Domain; using Microsoft.EntityFrameworkCore; using System; using System.Linq; namespace Demo.App { class Program { static void Main(string[] args) { //using var context = new DemoContext(); //var leagues = context.Leagues.Skip(1).Take(3).ToList(); //foreach (var league in leagues) //{ // league.Name += "~~"; //} using var context = new DemoContext(); //var league = context.Leagues.AsNoTracking().First(); //league.Name += "~~"; //context.Leagues.Update(league); var league = context.Leagues.First();//.AsNoTracking()不需要变化追踪 league.Name += "~~"; context.Leagues.Attach(league); context.Entry(league).Property("Name").IsModified = true; var count = context.SaveChanges(); Console.WriteLine(count); Console.ReadKey(); } } }