博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Entity Framework练习题
阅读量:6534 次
发布时间:2019-06-24

本文共 1251 字,大约阅读时间需要 4 分钟。

1. 问题: 变量id2的值是1,还是2? 假如如下面的注释操作,movies2有几条记录?里面会包含ID = 1的记录吗?

 

var id1 = db.Movies.First().ID;var movies1 = db.Movies.ToList();var movie = from m in db.Movieswhere m.ID.Equals(1)select m;movie.First().ID = 2;var id2 = db.Movies.First().ID;//下面设置断点,运行到断点处后,手动向数据库中再添加一条记录var movies2 = db.Movies.ToList();

 

2. 问题: movie2的price是多少?

 
 
 
var movie1 = db.Movies.Find(1);movie1.Price = 100;var movie2 = db.Movies.Find(1);

 

3. 下面movie1和move2的类型一样吗?User1和User2类型一样吗?

定义了下面的Model

public class Movie    {        public int ID { get; set; }        public string Title { get; set; }        public DateTime ReleaseDate { get; set; }        public string Genre { get; set; }        public decimal Price { get; set; }        public virtual Category Category { get; set; }    }    public class Category    {        public int ID { get; set; }        public string Name { get; set; }        public virtual ICollection
Movies { get; set; } } public class User { public string Name{
get;set;} }

 

使用不同的方式创建Movie, User对象

var movie1 = db.Movies.Create();var movie2 = new Movie();var user1 = db.User.Create();var user2 = new User();

 

本文转自JustRun博客园博客,原文链接:http://www.cnblogs.com/JustRun1983/archive/2012/10/09/2716830.html,如需转载请自行联系原作者

你可能感兴趣的文章
逆向输出回环数组
查看>>
自己动手,实现“你的名字”滤镜
查看>>
高清摄像头MIPI CSI2接口浅解【转】
查看>>
C# CancellationTokenSource和CancellationToken的实现
查看>>
PCIE BAR空间
查看>>
winform命名规范
查看>>
如何用数学课件制作工具画角平分线
查看>>
Linux chmod命令及权限含义
查看>>
jrtplib编译指南
查看>>
VS2015 中统计整个项目的代码行数
查看>>
Anaconda入门使用指南
查看>>
UWP控件与DataBind
查看>>
bash: php: command not found
查看>>
XVIII Open Cup named after E.V. Pankratiev. Eastern Grand Prix
查看>>
数据恢复软件如何换机使用?
查看>>
《高性能mysql》到手
查看>>
(转)关于如何学好游戏3D引擎编程的一些经验
查看>>
使用Kotlin为你的APP自定义一个统一的标题栏
查看>>
EF各版本增删查改及执行Sql语句
查看>>
拓扑排序
查看>>