上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: // 以视图名使用当前文件夹下的视图 // 如果没有找到,则搜索 Shared 文件夹 @Html.Partial("ViewName") @Html.Partial(“视图”)直接传的是视图,后台可不用写Action; //return View("Detail"); 也是直接进的试图,不进方法; 阅读全文
posted @ 2018-03-25 16:22 哈根达斯 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 当我们做项目的时候,经常会遇到一种情况就是:需要隔一段时间就执行某些操作,比如数据库统计,删除多余的文件防止项目占用很多空间等等。 下面通过一个小demo来说明Windows服务与安装。 1–> 创建项目 2–> 右键点击Service1.cs,查看代码, 用于编写操作逻辑代码。逻辑代码包括两个部分 阅读全文
posted @ 2018-03-23 18:12 哈根达斯 阅读(341) 评论(1) 推荐(1) 编辑
摘要: public ActionResult A() { Session["test"]="123"; return View(); } public ActionResult B() { string v=Session["test"].ToString(); return View(); } 这样创建 阅读全文
posted @ 2018-03-22 14:43 哈根达斯 阅读(441) 评论(0) 推荐(0) 编辑
摘要: @Html.Raw() 方法输出带有html标签的字符串, 如:@Html.Raw("<div style='color:red'>输出字符串</div>") 结果:输出字符串 (红色字体的字符串) 使用Razor中的Html.Raw(推荐使用这种方式) Html.ActionLink的用法总结 1 阅读全文
posted @ 2018-03-20 14:17 哈根达斯 阅读(2652) 评论(1) 推荐(1) 编辑
摘要: 1、什么是FileStream类 FileStream 类对文件系统上的文件进行读取、写入、打开和关闭操作,并对其他与文件相关的操作系统句柄进行操作,如管道、标准输入和标准输出。读写操作可以指定为同步或异步操作。FileStream 对输入输出进行缓冲,从而提高性能。——MSDN 简单点说:File 阅读全文
posted @ 2018-03-02 14:41 哈根达斯 阅读(1017) 评论(1) 推荐(0) 编辑
摘要: 一,工厂模式 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 二,介绍 意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。 主要解决:主要解决接口选择的问题。 何时使用:我们明确地计划不同条 阅读全文
posted @ 2018-02-28 11:16 哈根达斯 阅读(1976) 评论(1) 推荐(1) 编辑
摘要: C#中的多态性 相信大家都对面向对象的三个特征封装、继承、多态很熟悉,每个人都能说上一两句,但是大多数都仅仅是知道这些是什么,不知道CLR内部是如何实现的,所以本篇文章主要说说多态性中的一些概念已经内部实现的机理。 一、多态的概念 首先解释下什么叫多态:同一操作作用于不同的对象,可以有不同的解释,产 阅读全文
posted @ 2018-02-27 17:28 哈根达斯 阅读(488) 评论(1) 推荐(0) 编辑
摘要: 个人认为,可以从以下2点来理解: (1) 从数据结构来讲,委托是和类一样是一种用户自定义类型。 (2) 从设计模式来讲,委托(类)提供了方法(对象)的抽象。 上面的委托可被用于引用任何一个带有一个单一的 string 参数的方法,并返回一个 int 类型变量 2. 委托定义 委托类型声明: (1) 阅读全文
posted @ 2018-02-27 15:23 哈根达斯 阅读(217) 评论(1) 推荐(0) 编辑
摘要: 工厂方法模式之所以可以解决简单工厂的模式,是因为它的实现把具体产品的创建推迟到子类中,此时工厂类不再负责所有产品的创建,而只是给出具体工厂必须实现的接口,这样工厂方法模式就可以允许系统不修改工厂类逻辑的情况下来添加新产品,这样也就克服了简单工厂模式中缺点。下面看下工厂模式的具体实现代码(这里还是以简 阅读全文
posted @ 2018-02-23 14:51 哈根达斯 阅读(212) 评论(1) 推荐(0) 编辑
摘要: 反射的定义:审查元数据并收集关於它的类型信息的能力,元数据(编辑后的基本数据单元)就是一大堆表,编译器会创建一个类定义表,一个字段定义表,一个方法定义表等,System.Reflection命名空间包含的几个类,允许你反射(解析)这些元数据的代码。 简单来理解:就是编译器在编译反射相关的代码时,会将 阅读全文
posted @ 2018-02-09 10:13 哈根达斯 阅读(178) 评论(1) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页