- 博客(7)
- 资源 (4)
- 问答 (5)
- 收藏
- 关注
原创 Razor视图基本概念
自MVC3版本开始,Razor视图(文件后缀名.cshtml)开始取代aspx视图作为视图渲染引擎,Razor引擎在渲染方式上非常灵活,一改aspx布局<%%>小教本、<%=%>表达式在处理循环和复杂数据时的臃肿。Razor语法基本特性:使用@作为前缀,包括1.@{代码片段}2.@(常量)3.@变量4.@@转义输出@5.@**@注释6.@命名空间 @using Syste...
2018-02-28 16:20:16
2454
原创 C# 语法糖
C#语法糖非常多,语法糖属于在编译器级别实现而在语法级别大大简化以提高编写效率简化逻辑的人性化举措,语法糖的实现在也不会出现显著的性能损耗,值得注意的是各类OOP语言都在互相借鉴彼此的优秀设计,例如C#中lambda表达式出现较早,而java也在2014年的java8版本引入lambda表达式,可见互相借鉴是广泛存在的。1.匿名类型 static void Main(string[]...
2018-02-28 14:01:53
739
原创 C# LINQ(三)连接
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace LINQ_join{ public class Student { public int Id; ...
2018-02-26 17:04:36
1109
原创 C# LINQ(二)常用LINQ子句
class Program { //linq基本子句 static void Main(string[] args) { //数组的基类是Array,而Array则实现了IEnumerable接口及GetEnumerator方法,因此数组可以使用LINQ进行查询,当然其本身也支持foreach ...
2018-02-26 10:24:53
720
原创 C# LINQ(一)概况
在LINQ前,先回顾下集合:集合基于ICollection、IList、IDictionary、IEnuerable接口及其泛型版本,例如IEnuerable<T>,IList和IDictionary均从ICollection接口派生,而ICollection接口又从IEnumerable接口派生。而泛型版本IEnumerable<T>也派生自IEnumerable,相当于...
2018-02-24 11:31:29
6641
原创 C#的继承、接口、抽象类理解
OOP三特性:继承、封装、多态继承:C#属于单继承,即派生类最多只能有一个直接基类,但可以传递继承,即A类派生B类,B类派生C类,派生类会保留所有基类以及传递基类的字段、属性、方法等所有内容。如果要在派生类中隐藏基类内容,可以通过new关键字实现,或是通过base来调用基类的内容传递继承示例:using System;using System.Collections.Generic;using...
2018-02-23 16:47:07
2466
原创 WebForm生命周期
1.关于WebForm环境下启用了autopostback的问题,注意,启用了autopostback的服务器控件要在修改值后按enter或tab或鼠标点击才会触发Page_Load,这一步会造成误解,如果是一个启用了autopostback的服务器控件+一个button,可能会出现点击两次button才触发button事件的感觉,但实际上第一次点击是触发autopostback的控件事件重新提交...
2018-02-23 10:29:33
1042
EntityFrameworkCore完整学习Demo
2019-08-15
一个使用的午餐预定DEMO,基于ASP.MVC4+Bootstrap实现,写的很简单,便于MVC初学者理解MVC框架工作模式
2019-03-12
EntityFramework 6+Oracle11g CodeFirst Demo
2018-03-20
使用MvcPager的时候,点击查询会使js失效
2018-11-14
菜鸟求问!在使用EF Code First模式下创建数据库连接失败的问题
2017-12-15
关于.net后端注册js的问题
2017-10-26
关于.net服务器端操作jquery的问题
2017-08-23
关于ASP.NET同步显示进度条的问题
2017-08-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人