会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
杨典
博客园
首页
新随笔
联系
订阅
管理
2014年12月11日
[转]C#索引器
摘要: 索引器是一种特殊的类成员,它能够让对象以类似数组的方式来存取,使程序看起来更为直观,更容易编写。 1、索引器的定义C#中的类成员可以是任意类型,包括数组和集合。当一个类包含了数组和集合成员时,索引器将大大简化对数组或集合成员的存取操作。定义索引器的方式与定义属性有些类似,其一般形式如下:[修饰符] ...
阅读全文
posted @ 2014-12-11 18:26 杨典
阅读(115)
评论(0)
推荐(0)
2014年12月10日
[转]值类型和引用类型的区别
摘要: 似乎“值类型和引用类型的区别”是今年面试的流行趋势,我已然是连续三次(目前总共也就三次)面试第一个问题就遇到这个了,这是多大的概率啊,100%,哈哈,我该买彩票去!言归正传,咱还是先来探讨探讨这二者之间有什么区别吧。记得有一次电话面试中,我直接跟面试官说:“值类型是现金,引用类型是存折”,后来想想当...
阅读全文
posted @ 2014-12-10 20:21 杨典
阅读(486)
评论(0)
推荐(0)
[转]IEnumerable和IEnumerator 详解
摘要: 初学C#的时候,老是被IEnumerable、IEnumerator、ICollection等这样的接口弄的糊里糊涂,我觉得有必要切底的弄清楚IEnumerable和IEnumerator的本质。下面我们先看IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerable...
阅读全文
posted @ 2014-12-10 15:51 杨典
阅读(282)
评论(0)
推荐(0)
2014年12月1日
[转]关于Asp.Net的SessionState
摘要: 会话状态的存储模式1、In-process Mode 默认进程模式1 2、State Server Mode1 3、SQL Server Mode1 语法:1mode 设置将Session信息存储到哪里?Off 设置为不使用Session功能InProc 设置为将Session存储在进程内,就是AS...
阅读全文
posted @ 2014-12-01 10:51 杨典
阅读(179)
评论(0)
推荐(0)
[转]数据契约(DataContract)
摘要: 服务契约定义了远程访问对象和可供调用的方法,数据契约则是服务端和客户端之间要传送的自定义数据类型。一旦声明一个类型为DataContract,那么该类型就可以被序列化在服务端和客户端之间传送,如下所示。 [DataContract] public class UserInfo { //….}只有声明...
阅读全文
posted @ 2014-12-01 09:18 杨典
阅读(116)
评论(0)
推荐(0)
2014年11月28日
[转]代码协定
摘要: 代码协定提供一种使用代码指定前置条件、后置条件和对象固定条件的方式。前置条件是在输入方法或属性时必须满足的要求。后置条件描述方法或属性代码退出时的预期。对象固定条件描述正常状态下的类的预期状态。代码协定包含用于标记代码的类、用于编译时分析的静态分析器和运行时分析器。代码协定的类可在System.Di...
阅读全文
posted @ 2014-11-28 12:56 杨典
阅读(143)
评论(0)
推荐(0)
[转]MVC的URL路由规则
摘要: Routing的作用:它首先是获取到View传过来的请求,并解析Url请求中Controller和Action以及数据,其次他将识别出来的数据传递给Controller的Action(Controller的方法)。这是Routing组件的两个重要的作用!下面我们从几个例子来讲解一下Url路由的使用。...
阅读全文
posted @ 2014-11-28 09:59 杨典
阅读(118)
评论(0)
推荐(0)
2014年11月27日
[转]关于CSRF攻击及mvc中的解决方案 [ValidateAntiForgeryToken]
摘要: 一.CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么? 你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你...
阅读全文
posted @ 2014-11-27 22:05 杨典
阅读(182)
评论(0)
推荐(0)
[转]ASP.NET MVC过滤器中权限过滤器ValidateAntiForgeryToken的用法(Post-Only)
摘要: 用途:防止CSRF(跨网站请求伪造)。用法:在View->Form表单中:在Controller->Action动作上:[ValidateAntiForgeryToken]原理:1、这个方法会生成一个隐藏域:并且会将一个以"__RequestVerificationToken“为KEY的COOKIE...
阅读全文
posted @ 2014-11-27 22:04 杨典
阅读(163)
评论(0)
推荐(0)
[转]MVC Action Filter
摘要: ASP.NET MVC Framework支持四种不同类型的Filter:Authorization filters – 实现IAuthorizationFilter接口的属性.Action filters – 实现IActionFilter接口的属性.Result filters – 实现IRes...
阅读全文
posted @ 2014-11-27 21:55 杨典
阅读(174)
评论(0)
推荐(0)
下一页
公告