常用方法与关键字

开发工具与关键技术:VS    C#
作者:宋永烨
撰写时间:2019/4/13

MVC项目中有很多会经常使用的关键字,方法,本文会整理部分罗列出来,
在这里插入图片描述
var: 用于声明数据类型,具体的类型看数据接收的数据
from in : 通过 in 将实例化的数据库的某张表赋值给 from 后面的关键字
在这里插入图片描述
group by into:使用group将某张表通过by指定的键选择器函数进行分组后用into赋值给某个变量(主键可以获取一条数据,外键有多条)
select new:如果后面不接new则表示查询select后跟的表的整张表后赋值给var声明的变量如果接new则表示查询某些(new后面的大括号中)具体的字段
在这里插入图片描述
Join in:用于连表查询数据的一个关键字,join后接跟一个用于接收in的表的数据的变量,通过on来判断链接的表的相同的键(没有相同的键就无法之接连接),equal的意思大致为等于
在这里插入图片描述
在这里插入图片描述
return:方法的返回值,较为常见的两种分别为View(),返回一个视图,一般用于创建一个视图,Json,返回一个Json类型的值返回给视图层的回调函数的参数,Json有两个属性值,第一个是返回的内容,即需要返给页面的值,不能是二进制文件(二进制文件需要用File的返回方法),第二个参数是是否允许访问,如果JsonRequestBehavior的设置为DenyGet则无法被视图层访问,AllowGet表示允许访问
在这里插入图片描述
ViewBag:数据词典,主要用于跨视图层(页面)调用数据,将需要保存的数据以以下的形式赋值
ViewBag.名称 = 需要保存的数据;
在这里插入图片描述
try{} catch(){}:在try中的代码一旦报错就执行catch中的代码,且catch的阐述的Exception后可以接一个变量,用于显示错误的具体类型(需要断点).
console.WriteLine():输出括号中的数据,在MVC项目中并不会产生实际输出,主要是为了防止VS应为创建了一个e却没有使用而报错,所以将它输出
在这里插入图片描述
Add:新增数据,将正确的数据(添加的数据的类型与添加进的表的类型一致)添加进指定的表
Remove:删除数据,将指定的正确的数据从包含它的表移除
Entry:修改数据,将指定的正确的数据覆盖需要修改的数据
在这里插入图片描述
Session:将数据存储在服务器上用于调用数据的一种储存方法(整个项目皆可调用),写法为
Session[数据的储存在服务器的名称] = 需要保存的数据;
在这里插入图片描述
string.IsNullOrEmpty():判断括号内的参数是否为空(参数的类型必须为字符串),在前面加感叹号表示取反,即不为空的字符串
Contains():类似于模糊查询,将括号得的字符串在指定的文本内查找出含有该字符串的文本
必须是相连的即 如果查apple 文本为appsle则匹配不到,如果文本为appleer就行
Trim():去空格,为了防止查询的字符串带空格导致查询不到想要的结果,所以寻药去空格

总结:
熟练的使用一些关键字或方法可以使代码更加简洁

本文纯原创,如有错漏请指正

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值