-
VS2015快捷键
代码格式化:Ctrl K +Ctrl D 注释选中代码:Ctrl K+Ctrl C 取消注释选中代码:Ctrl K+Ctrl U 查找定义:F12 搜索功能:Ctrl F 运行:F5 逐过程运行:F10 逐语句运行:F11 删除一行代码:Ctrl L...
2018-06-18 04:13:41
-
泛型
泛型是.net 2.0就有的特性,泛型在我们的平常的开发过程中使用得也非常多,为了更深刻地理解泛型,这篇文章就来总结一下。 什么是泛型 可以用下面2点来概括: 1,首先泛型也是一种类型(可以通过IL代码看出来)。 2,泛型提供了 类型参数化 的能力,允许用不同的类型进行...
2018-06-18 04:13:32
-
type=file的change事件只能执行一次的解决方案
最近帮朋友做个项目中遇到了type=file change事件只能执行一次的问题,度娘了一下,发现提供了各种解决方案,所以决定记录一下我的思考方向和最终解决方式。 起初帮朋友做个项目,项目中遇到上传文件,没想太多,代码就敲了起来,尼玛,上传做好啦,兴冲冲,一测,ei,...
2018-06-18 04:13:40
-
反射(1)认识反射
反射是.net中非常有用的特性。 什么是反射 可以用一句话来概括就是: 基于程序集和元数据 ,可以 动态 创建某个类型的实例,调用方法,和访问对象成员的一种能力。 为什么要使用反射 在编译时无法确定要调用的对象的时候,就不得不使用反射。 反射的应用场景 最常见的...
2018-06-18 04:13:39
-
委托(1)认识委托
委托是.net中非常重要的特性,自.net 1.x版本就包含了,委托在项目开发过程中应用得非常多,但是一直以来很多同学对其理解得不是非常清楚(也包括我,虽然做开发很多年了,可能很多地方不知不觉也使用到了委托,但是仍然不是很清楚),那么我会整理一个系列文章来总结和...
2018-06-18 04:13:36
-
反射(3)反射应用:一个插件项目
前面总结了反射的使用,这一篇结合一个完整的项目来总结下反射的实际应用。 项目结构 如下图: 定义插件接口 在项目ConsoleApplication6.IService中,定义了两个接口,Run代表行驶,Trun代表转向,如下代码: 1 namespace ConsoleApplication6.IService 2 { 3 /// summ...
2018-06-18 04:13:35
-
委托(2).net 1.x中的委托
上一篇已经演示了使用委托实现一个多语言问候的程序,这一篇文章来总结一下在.net 1.x中委托的使用方法。 既然委托是一个类型(class),那么它就要经历像类一个先声明,然后new一个对象,最后调用的过程。 .net 1.x中的委托 在.net 1.x中委托的使用是这样的,如下代码:...
2018-06-18 04:13:32
-
反射(4)反射性能问题:直接调用vs反射调用
很多人都说使用反射会有性能问题,那到底会比直接调用慢多少呢,下面就来测试一下。 直接调用vs反射调用 下面就来写个demo来验证下直接调用和反射调用的性能差异,代码如下: 1 namespace ConsoleApplication7 2 { 3 class Program 4 { 5 static void Main( string []...
2018-06-18 04:13:30
-
多线程(1)认识多线程
多线程在项目开发过程中非常非常重要,这个系列就来详细总结一下,首先认识一下多线程。 windows为什么要支持多线程 计算机的早期时代,操作系统没有线程的概念 ,整个系统只运行着一个执行线程,其中包含操作系统代码和应用程序代码。只用一个执行线程的问题在于,长...
2018-06-18 04:13:04
-
WebAPI搭建(一)如何在Webforms 下 搭建WebAPI
公司的很多项目前期一直是用的WebForms。但是因为业务的发展,公司要在原有的项目上接入移动端,webservice有点老旧了,现在比较流行RESTFul,于是乎就想到了WebAPI。 一、如果是新建项目最简单,文件=新建=项目=Web= ASP.NET Web 应用程序,在下方同时勾选Web Forms 和...
2018-06-18 04:13:28
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash