原文:基础笔记(一):C#编程要点

前言 来源于手中日常摘录的资料和书籍,算是对看过的东西的总结,部分注有阅读心得,也有部分只提出大纲或结论。 备注:本篇文章中大部分要点需要有实际的开发经验,有助于阅读理解。 目录 const和readonly is as 条件编译 if endif和Conditional特性 等同性判断 GetHashCode 陷阱 委托 资源管理 GC 终结器 IDisposable using 创建第一个实例 ...

2016-05-12 11:40 0 1820 推荐指数:

查看详情

[.NET] 《Effective C#》快速笔记 - C# 高效编程要点补充

《Effective C#》快速笔记 - C# 高效编程要点补充 目录 四十五、尽量减少装箱拆箱 四十六、为应用程序创建专门的异常类 四十七、使用强异常安全保证 四十八、尽量使用安全的代码 四十九、实现与 CLS 兼容的程序集 五十、实现小 ...

Tue May 09 18:02:00 CST 2017 6 2363
C#基础C#高级编程(第10版)学习笔记6

C#基础 1、栈存地址和值类型,堆存对象数据。 2、var,编译器类型推断 3、不能用从变量中提取出来的值来初始化常量,如果需要这么做,应使用只读字段; 4、常量总是隐式静态的,const关键字: 1)使用易读取名称,便于阅读; 2)便于程序(业务)逻辑变更,比如税率 ...

Sun May 19 00:00:00 CST 2019 0 889
C#异步编程笔记

0x00 异步编程模式的历史 .NET Framework 提供了执行异步操作的三种模式: 异步编程模型 (APM) 模式(即 IAsyncResult 模式),在该模式下,异步操作需要使用 Begin 和 End 方法(例如,异步写入操作需要使用 BeginWrite ...

Wed Oct 10 17:18:00 CST 2018 2 878
C#高级编程笔记(一)

C#与.net C#本身是一种语言;.NET Framework是一个平台即一个环境。 只是C#编译器专门用于.net,所以C#代码总是使用.net运行。 .net Framework 的核心是运行执行环境(公共语言运行库CLR、.NET运行库). 在CLR下运行的代码称为托管代码 ...

Fri Jan 08 07:10:00 CST 2016 0 8789
C#高级编程笔记(二)

枚举(enum) 用户定义的整数类型,声明时(使用enum关键字),要指定该枚举的实例可以包括的一组可以接受的值。 使用枚举类型的优势:1.使代码更易于维护;2.使代码更清晰;3.使代码更易于输入 ...

Mon Jan 11 01:18:00 CST 2016 0 1684
.NET基础笔记C#

闲着没事就把以前学习时的笔记拿出来整理了一下,个人感觉有点用,就想拿出来跟园友共享一下。有些基础性的内容比如基本概念、语法什么的就不发了。 内容:1、构造方法(函数) 2、继承 3、访问修饰符 4、静态和非静态 5、隐藏基类方法 6、重写基类方法 7、抽象方法 8、接口 ...

Mon Jul 28 00:08:00 CST 2014 4 12313
C#基础学习笔记

第一章:c#基础 一、程序设计语言的发展及历史 1、程序设计语言 通俗也叫编程语言,实现人与机器交互的工具 2、历史 1)机器语言:0,1 2)汇编语言:包含一些机器语言,同时增加了一些指令,便于理解 3)C语言:和我们的自然语言非常像 4)C++:在C语言的基础上进行发展 ...

Sat Aug 11 06:05:00 CST 2018 0 1081
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM