原文:C#基础拾遗系列之一:先看懂IL代码

一 前言 首先,想说说为什么要写这样系列的文章,有时候在和同事朋友聊天的时候,经常会听到这样的话题: 在这家公司没什么长进,代码太烂,学不到东西。 你有没有想想框架为什么这样写,代码还可以怎么去优化,比如公司使用Dapper,源码研究过没以及这样封装原因是啥 现在只会Ctrl C Ctrl V ,不排除有时为了效率,包括我自己有时候也懒的写直接复制粘贴 是不是感觉距离语言的本质越来越远了 Ctrl ...

2018-02-11 14:00 8 4595 推荐指数:

查看详情

C#基础拾遗系列之二:使用ILSpy探索C#7.0新增功能点

第一部分: C#是一种通用的,类型安全的,面向对象的编程语言。有如下特点: (1)面向对象:c# 是面向对象的范例的一个丰富实现, 它包括封装、继承和多态性。C#面向对象的行为包括: 统一的类型系统 类与接口 属性、方法、事件 (2)类型安全:C#还允许 ...

Tue May 01 22:06:00 CST 2018 9 3690
基础拾遗----RabbitMQ

基础拾遗 基础拾遗------特性详解 基础拾遗------webservice详解 基础拾遗------redis详解 基础拾遗------反射详解 基础拾遗------委托详解 基础拾遗------接口详解 基础拾遗------泛型详解 基础拾遗-----依赖注入 基础拾遗 ...

Tue Nov 21 17:27:00 CST 2017 4 1256
C语言拾遗

1. 没C++那么恶心的const C语言中的const修饰符用于修饰一个变量是const属性的。被C语言的const修饰的变量具有只读属性,并且不能被修改。 const修饰的变量 != 常量,const修饰的变量虽然不能别修改,但是和常量还是有本质的区别的。 在定义const类型 ...

Fri Feb 28 03:33:00 CST 2014 13 1236
C#基础原理拾遗——面试都爱问的委托和事件(纠正)

这篇博客是我昨天写的,文中的观点有些问题,后经过网友留言和个人学习发现错误,原文还是保留,更改补在后面,不怕贻笑大方,唯恐误人子弟。不知道还能不能放在首页,让被误导的同学再被反误导一次。 ...

Sun Jul 07 20:28:00 CST 2013 15 3503
C#基础原理拾遗——引用类型的值传递和引用传递

以前写博客不深动,只搭个架子,像做笔记,没有自己的思考,也没什么人来看。这个毛病得改,就从这一篇开始… 最近准备面试,深感基础之重要,奈何我不是计算机科班出身,基础方面有些捉襟见肘。短期怎么补?做面实题呗。遇到哪儿没理解透,自己查资料,印象深刻。这个问题就是这么来的。原题 ...

Fri Jul 05 19:39:00 CST 2013 12 11828
基础拾遗------反射详解

基础忆: 基础拾遗------特性详解 基础拾遗------webservice详解 基础拾遗------redis详解 基础拾遗------反射详解 基础拾遗------委托详解 基础拾遗------接口详解 基础拾遗------泛型详解 基础拾遗-----依赖注入 基础拾遗 ...

Fri Jul 29 19:49:00 CST 2016 8 1730
基础拾遗------webservice详解

基础拾遗 基础拾遗------特性详解 基础拾遗------webservice详解 基础拾遗------redis详解 基础拾遗------反射详解 基础拾遗------委托详解 基础拾遗------接口详解 基础拾遗------泛型详解 基础拾遗-----依赖注入 基础拾遗 ...

Thu Sep 08 21:34:00 CST 2016 2 2175
基础拾遗------redis详解

基础拾遗 基础拾遗------特性详解 基础拾遗------webservice详解 基础拾遗------redis详解 基础拾遗------反射详解 基础拾遗------委托详解 基础拾遗------接口详解 基础拾遗------泛型详解 基础拾遗-----依赖注入 基础拾遗 ...

Tue Aug 02 21:57:00 CST 2016 11 2379
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM