区别&联系
文章平均质量分 67
小颜学开发
这个作者很懒,什么都没留下…
展开
-
【傻傻分不清楚】三 First,FirstOrDefault,Single,SingleOrDefault
linq中取集合中某个元素的方法有很多,一个表格说明这些方法非区别~ 操作符如果源序列是空的源序列只包含一个元素源序列包含多个元素First抛异常返回该元素返回第一个元素FirstOrDefault返回default(TSource)返转载 2015-08-28 16:30:31 · 637 阅读 · 0 评论 -
【傻傻分不清楚】 一 Get和Post
废话:面试的时候经常会被问到这样的问题,说说**和**的区别...而且做项目也会被这个问题困扰,解决办法无非就是在网上搜搜人家怎样谈区别的,但是自己并没有真正理解,只知其一,下次再遇到,又去百度,周而复始,事倍功半,索性写一个系列来仔细分析下这些数据结构,嗯,开始吧!写这篇博客之前,看了博客园里一位前辈写的关于get、post区别的文章,更是一头雾水,原文:GET和POST有什么区别?及为什么原创 2015-08-13 10:23:36 · 485 阅读 · 0 评论 -
【傻傻分不清楚】 二 ViewBag、ViewData、TempData
在MVC里,控制器返回数据到View,主要的方式通过ViewBag/ViewData/TempData,可三种方式有哪些区别呢。1.ViewBag定义:public dynamic ViewBag { get; }由定义可知,它是一个动态类型的(dynamic),且只读。原创 2015-08-17 16:38:18 · 641 阅读 · 0 评论 -
【傻傻分不清楚】四 Request.Form 和 Request.QueryString
asp页面间获取参数的方式无外乎这三种,平时也都这么在用,总是Request["参数"]搞定,但是没有真正弄清楚这几种方法有什么区别。1.request.form字面意思来说,是获取表单页面以post方式提交的参数值,比如: 获取文本框的值:var name = Request.Form["username"];这样就能获取到‘张三’,注意到request.原创 2015-08-25 17:26:21 · 1204 阅读 · 0 评论 -
【傻傻分不清楚】C#const与readonly
const表示不变常量,不能被修改。readonly表示只读。1.const必须制定初始值,readonly可以不用。 public readonly int b ; const int a = 1; const int a1;//编译报错2.const修饰的常量在声明的时候必须初始化;readonly修饰的常量则可以延迟到构造函数初始化publ原创 2015-09-30 09:11:15 · 376 阅读 · 0 评论 -
【傻傻分不清楚】C#抽象类和接口
1.抽象类特征:1.被abstract修饰2.不能直接实例化3.不能用Sealed或者private或者protected修饰4.包含抽象方法,也可包含非抽象方法5.抽象方法没有方法体,且必须非私有6.子类继承抽象类,必须重写所有非私有抽象方法举个栗子:定义一个人类的抽象类 abstract class Person { pri原创 2015-09-24 09:50:21 · 446 阅读 · 0 评论 -
【傻傻分不清楚】C#值类型、引用类型
1.包含的数据类型1.1值类型C#的所有值类型均隐式派生自System.ValueType:结构体:struct(直接派生于System.ValueType);数值类型:整 型:sbyte(System.SByte的别名),short(System.Int16),int(System.Int32),long (System.Int64),byte(Syste原创 2015-09-25 10:03:12 · 438 阅读 · 0 评论