摘要: 下面通过一个排序的小栗子来分析ref传递: static void Main(string[] args) { int [] arr=new int[]{1,23,44,56,90}; int num; C... 阅读全文
posted @ 2016-01-04 13:33 miaoying 阅读(565) 评论(0) 推荐(0)
摘要: 特性就是在类的类名称、属性、方法等上面加一个标记,使这些类、属性、方法等具有某些统一的特征,从而达到某些特殊的需要。举个小栗子:方法的异常捕捉,你是否还在某些可能出现异常的地方(例如数据库的操作、文件的操作等)经常使用try...catch。这个时候如果使用特性,就可 以大大减少方法里面的try... 阅读全文
posted @ 2015-12-05 21:17 miaoying 阅读(1057) 评论(0) 推荐(0)
摘要: ①做运算符用于创建对象和调用构造函数,小栗子a如下:Class1 obj = new Class1();创建匿名类型的实例,小栗子b如下:var query = from cust in customers select new {Name = cust.Name, Addr... 阅读全文
posted @ 2015-12-05 14:41 miaoying 阅读(5397) 评论(1) 推荐(0)
摘要: ①调用基类上已被其他方法重写的方法,小栗子a如下: public class Father { public virtual void Show() { Console.WriteLine(" I am ... 阅读全文
posted @ 2015-12-05 13:17 miaoying 阅读(721) 评论(0) 推荐(0)
摘要: 1.关键字 this①是指当前对象自己当一个类中要明确指出使用对象自己的变量或函数时,就应该加上this关键字,小栗子a如下: public class A { string Name = "我是一号~~"; public A(string... 阅读全文
posted @ 2015-12-04 20:20 miaoying 阅读(707) 评论(0) 推荐(0)
摘要: 小栗子a如下:string[] punch = new[] { "石头", "剪刀", "布" };string myPunch;public string MyPunch { get { Random random = new Random(... 阅读全文
posted @ 2015-12-04 13:03 miaoying 阅读(182) 评论(0) 推荐(0)
摘要: 这是一个控制台程序,作用是通过Code First创建数据库.1.添加EntityFrameWork的引用.2.添加类 CodeFirstTest1.csusing System;using System.Collections.Generic;using System.Linq;using Sys... 阅读全文
posted @ 2015-11-26 22:55 miaoying 阅读(400) 评论(0) 推荐(0)
摘要: 第四层:Resources 这一层里面主要是几个资源文件.资源文件知识小杂烩: 几乎每一个生产性应用程序都需要使用资源。资源是在逻辑上由应用程序部署的任何非可执行数据。资源可以在应用程序中作为错误信息显示,或者作为用户 界面的一部分显示。资源可以包含多种形式的数据,包括字符串、图像和持久的对象。通... 阅读全文
posted @ 2015-11-25 18:22 miaoying 阅读(461) 评论(0) 推荐(0)
摘要: 下面我们来看第二层:Data 这一层相对来说是对Core层的具体实现了.从命名可以看出来,这和数据库相关.1.Db.csCodeFirst模式的本地数据库类,继承了DbContext. protected override void OnModelCreating(DbModelBuilder m... 阅读全文
posted @ 2015-11-23 23:19 miaoying 阅读(858) 评论(0) 推荐(0)
摘要: 首先在github上面将ProDinner项目通过 Git Bash 克隆到本地,接下来我们开始分析这个项目吧~系统采用.Net 4.5, Asp.net Mvc 5,VS2012,Sql server,系统的整体设计非常轻量级,却做到了整体架构分层明显,模块耦合度低的架构思想,很适合新手学习.Co... 阅读全文
posted @ 2015-11-21 12:36 miaoying 阅读(910) 评论(0) 推荐(1)