
------------------ c#
文章平均质量分 86
BloodyMandoo
人懒,懒人
展开
-
比较参数和可选参数
看到了一段关于使用参数数组的方法和使用可选参数的方法的比较,琢磨琢磨,并不深,思维最重要!先来看一段代码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 参数数组{ class原创 2017-03-31 10:41:50 · 913 阅读 · 0 评论 -
C#单例模式
单例模式三种写法: 第一种最简单,但没有考虑线程安全,在多线程时可能会出问题,不过俺从没看过出错的现象,表鄙视我……public class Singleton{ private static Singleton _instance = null; private Singleton(){} public static Singleton Create转载 2017-06-14 09:32:34 · 751 阅读 · 0 评论 -
使用Spire.Barcode程序库生成条形码、二维码
一、Spire.Barcode 控件安装1、VS 中新建 winform 项目,然后再 “ 程序包管理控制台 ” 中输入 “ install-package Spire.Barcode ”2、在 “ 工具箱 ” 右键单击,选择 ” 添加选项卡 “ 输入 ” Spire.Barcode Controls " ,右键单击 “ Spire.Barco原创 2017-05-19 10:10:17 · 3531 阅读 · 2 评论 -
C#继承
继承是面向对象程序设计中最重要的概念之一。继承允许我们根据一个类来定义另一个类,这使得创建和维护应用程序变得更容易。同时也有利于重用代码和节省开发时间。当创建一个类时,程序员不需要完全重新编写新的数据成员和成员函数,只需要设计一个新的类,继承了已有的类的成员即可。这个已有的类被称为的基类,这个新的类被称为派生类。继承的思想实现了 属于(IS-A) 关系。例如,哺乳动物 属于(IS-原创 2017-05-17 17:01:30 · 554 阅读 · 0 评论 -
Lambda表达式详解(原文:张龙豪 http://www.cnblogs.com/knowledgesea/p/3163725.html)
Lambda表达式详解原文链接:http://www.cnblogs.com/knowledgesea/p/3163725.html前言 1、天真热,程序员活着不易,星期天,也要顶着火辣辣的太阳,总结这些东西。 2、夸夸lambda吧:简化了匿名委托的使用,让你让代码更加简洁,优雅。据说它是微软自c#1.0后新增的最重要的功能之一。lam转载 2017-05-09 09:41:14 · 835 阅读 · 0 评论 -
MVC5+EF6 入门完整教程五
上篇文章介绍了EF实现CRUD及一些基本的Html Helpers.这次我们将会对之前的内容进行一些修改和重构: 引入Bootstrap样式,搭建几类共用的模板页,对UI进行一些改造分类介绍Html Helpers完善一些功能文章提纲理论基础UI改造详细步骤总结理论基础 -- Bootstrap转载 2017-05-15 09:47:12 · 585 阅读 · 0 评论 -
MVC5 + EF6 完整入门教程三
期待已久的EF终于来了。 学完本篇文章,你将会掌握基于EF数据模型的完整开发流程。 本次将会完成EF数据模型的搭建和使用。 基于这个模型,将之前的示例添加数据库查询验证功能。 文章提纲 概述 & 要点 详细步骤 总结 概述 & 要点 下面是本文要点,正文部分会有详细介绍。 EF架构图新建基于EF的D转载 2017-05-10 09:50:24 · 1254 阅读 · 0 评论 -
MVC5 + EF6 入门完整教程二
从前端的UI开始 MVC分离的比较好,开发顺序没有特别要求,先开发哪一部分都可以,这次我们主要讲解前端UI的部分。ASP.NET MVC抛弃了WebForm的一些特有的习惯,例如服务器端控件,ViewState这些东西,让Web回归原始的状态,Web是什么样子就是什么样子。而谈到一个Web Application的UI,涉及到的无非就是html、css、 js这些东西。转载 2017-05-09 15:41:16 · 1050 阅读 · 0 评论 -
MVC5 + EF6 入门完整教程
ASP.NET MVC开发模式和传统的WebForm开发模式相比,增加了很多"约定"。直接讲这些 "约定" 会让人困惑,而且东西太多容易忘记。 和微软官方教程不同,笔者尽量不用脚手架,从空白框架开始,一步一步添加功能,每次添加的东西刚好够用,让大家能真正能用起来,理解每一个过程。文章提纲 概述核心概念介绍从空白开始,建立一个基本框架详细步骤转载 2017-05-08 18:18:49 · 739 阅读 · 1 评论 -
C#类(Class)
当你定义一个类时,你定义了一个数据类型的蓝图。这实际上并没有定义任何的数据,但它定义了类的名称意味着什么,也就是说,类的对象由什么组成及在这个对象上可执行什么操作。对象是类的实例,构成类的方法和变量成为类的成员。一、类的定义类的定义是以关键字 class 开始,后跟类的名称。类的主体,包含在一对花括号内。下面是类定义的一般形式: class class_name { //原创 2017-05-15 17:18:54 · 642 阅读 · 0 评论 -
MVC5+EF6 入门完整教程七
本篇我们针对表格显示添加一些新功能。 前面我们已经讲解过表格显示数据了,现在我们添加三个常用功能: 对显示结果进行排序、过滤、分页。 文章提纲理论基础/前置准备详细步骤总结前置准备 – 应用之前样式,增加测试数据我们对之前的Viewsà Accountà Index.cshtml 进行修改以完成今天转载 2017-05-23 09:15:51 · 552 阅读 · 0 评论 -
web.config详解(原文:http://blog.youkuaiyun.com/zhoufoxcn/article/details/3265141)
在开发中经常会遇到这样的情况,在部署程序时为了保密起见并不将源代码随项目一同发布,而我们开发时的环境与部署环境可能不一致(比如数据库不一样),如果在代码中保存这些配置这些信息部署时需要到用户那里更改代码再重新编译,这种部署方式非常麻烦。在.net中提供了一种便捷的保存项目配置信息的办法,那就是利用配置文件,配置文件的文件后缀一般是.config,在asp.NET中配置文件名一般默认是web.c转载 2017-04-28 18:21:53 · 1700 阅读 · 0 评论 -
Asp.net中web.config配置文件详解(原文:http://blog.youkuaiyun.com/hbqhdlc/article/details/8164521)
web.config是一个XML文件,用来储存Asp.NET Web应用程序的配置信息,包括数据库连接字符、身份安全验证等,可以出现在Asp.Net Web应用程序服务器上的任何目录中,每个Web.config将配置设置应用到它所在的目录及虚拟子目录下,子目录中的设置可以随意重写或修改在父目录中指定的设置。该文件不需要重启服务就可以生效。Asp.net网站IIS启动时会加载配置文件中的配置转载 2017-04-28 18:08:41 · 710 阅读 · 0 评论 -
C# 中的委托和事件
C# 中的委托和事件引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的转载 2017-07-07 16:52:03 · 364 阅读 · 0 评论