
C#
shengerjianku
这个作者很懒,什么都没留下…
展开
-
在C#中??和?分别是什么意思?
在C#中??和?分别是什么意思? 1.引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。 例如:string str=null; 是正确的,int i=null; 编译器就会报错。 为了使值类型也可为空,就可以使用可空类型,即用可空类型修饰符"?"来表示,表现形式为"T?" 例如:int? 表示可空的整形,DateTime? 表示可为空的时间。转载 2015-07-16 16:07:07 · 732 阅读 · 0 评论 -
理解OAuth 2.0
理解OAuth 2.0 OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。 一、应用场景 为了理解OAuth的适用场合,让我举一个假设的例子。 有一个"云冲印"的网站,可以转载 2015-07-29 16:41:07 · 343 阅读 · 0 评论 -
VS常用快捷键一览表
VS常用快捷键一览表 C# 展开和折叠代码的快捷键 VS2005代码编辑器的展开和折叠代码确实很方便和实用。以下是展开代码和折叠代码所用到的快捷键,很常用: Ctrl + M + O: 折叠所有方法 Ctrl + M + M: 折叠或者展开当前方法 Ctrl + M + L: 展开所有方法网上有篇《VS2005 常用快捷键一览表》的文章,对上面内容没有说全。 VS2转载 2015-07-16 11:43:19 · 551 阅读 · 0 评论 -
通过 FileResult 向 浏览器 发送文件
ASP.NET MVC:通过 FileResult 向 浏览器 发送文件 在 Controller 中我们可以使用 FileResult 向客户端发送文件。 FileResult FileResult 是一个抽象类,继承自 ActionResult。在 System.Web.Mvc.dll 中,它有如上三个子类,分别以不同的方式向客户端发送文件。 在实际使用中我们通转载 2015-07-16 15:58:43 · 1363 阅读 · 0 评论 -
C#中的Dictionary字典类介绍
C#中的Dictionary字典类介绍 原文:http://www.cnblogs.com/txw1958/archive/2012/11/07/csharp-dictionary.html 说明 必须包含名空间System.Collection.Generic Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值) 键必须是唯一转载 2015-07-16 16:21:21 · 718 阅读 · 0 评论 -
注意 ExecuteNonQuery() 返回值 问题
前些日子作一些数据项目的时候 在ADO.NET 中处理 ExecuteNonQuery()方法时,总是通过判断其返回值是否大于0来判断操作时候成功 。但是实际上并不是这样的,好在处理的数据操作多时 修改, 插入, 删除,否则的话问题就有点打了,都是些基础的知识,但是很重要个人觉得有必要记下来。 ExecuteNonQuery()方法主要用户更新数据,通常它使用Update,In转载 2015-07-24 16:52:25 · 3059 阅读 · 0 评论 -
JSON 序列化和反序列化——JavaScriptSerializer实现
JSON 序列化和反序列化——JavaScriptSerializer实现 通过JavaScriptSerializer来实现。它的名字空间为:System.Web.Script.Serialization 如果要使用它,还须添加 System.Web.Extensions库文件引用 参考实体类:Customer public class Customer { p转载 2015-10-13 11:48:52 · 605 阅读 · 0 评论