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

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

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();

 


 

 

转载地址:http://okcmo.baihongyu.com/

你可能感兴趣的文章
STL容器选择
查看>>
android:layout_gravity 和 android:gravity 的区别
查看>>
嵌入式C题
查看>>
maven学习笔记
查看>>
说说Java线程池
查看>>
Linux挂载命令mount用法及参数详解
查看>>
Nginx 动静分离
查看>>
MySQL如何实现数组功能
查看>>
Android第四十七期 - WheelView沉浸式菜单栏
查看>>
Spring Boot--模板从JSP到Freemarker的若干问题
查看>>
Java内存模型的探究
查看>>
CentOS6.5 从源码编译安装 GCC-4.9.1 全程实录《第二部分:编译,安装,测试》
查看>>
反查bash历史记录--用Enki学Linux系列(16)
查看>>
Stateful firewall
查看>>
Redis 常见的客户端工具
查看>>
Linux Svn 安装
查看>>
我的友情链接
查看>>
Tornado 多进程 & 异步
查看>>
Mysql left join,right join,inner join的效率比较
查看>>
SpringMVC的返回视图几种方式
查看>>