最近在读《你必须知道的.Net》,读到一些比较好的知识点。记下来

1. new 的几种 用法, a) 作为修饰符修饰方法和变量(当作为方法的修饰符时,有破坏OO原则的嫌疑)

b) 作为关键字创建对象或者结构体

c) 作为修饰符,在泛型中对调用类进行约束(必须就有无参的构造还输)

2. const的容易出现的问题,当const常量修改以后,必须进行编译,否则内存中的值不会变化。可以定义局部常量,相对与readonly来说

3. Readonly 可以在申明的时候赋值,或者在无参的构造函数中赋值。ConnectionString 建议用 static  Readonly 来申明。

转载于:https://www.cnblogs.com/tollin/archive/2013/01/03/2843007.html

你必须知道的.Net 读书笔记----new 关键字 和const readonly相关推荐

  1. C#刨根究底:《你必须知道的.NET》读书笔记系列

    一.此书到底何方神圣? <你必须知道的.NET>来自于微软MVP-王涛(网名:AnyTao,博客园大牛之一,其博客地址为:http://anytao.cnblogs.com/)的最新技术心 ...

  2. 数据库:学好SQL必须知道的10个高级概念

    今天给大家分享学好SQL必须知道的10个高级概念. 1.常见表表达式(CTEs) 如果您想要查询子查询,那就是CTEs施展身手的时候 - CTEs基本上创建了一个临时表. 使用常用表表达式(CTEs) ...

  3. 你必须知道的.NET(第2版)

      王涛 编著 ISBN 978-7-121-14128-7   2011年7月出版 定价:79.00元 16开 548页 宣传语:以深入浅出的笔法,触摸.NET底层和框架的有趣角落,了解.NET平台 ...

  4. 一本你必须知道的.net

    <你必须知道的.NET> 作者简介:王涛 微软C# MVP,高级软件工程师,机械工程硕士,主要研究方向为.NET底层架构和企业级系统应 用.现就职于某软件公司负责架构设计.软件开发和项目管 ...

  5. 成长中必须知道的20个故事 (藏)---(转)

    成长中必须知道的20个故事 1.断箭不相信自己的意志,永远也做不成将军. 春秋战国时代,一位父亲和他的儿子出征打战.父亲已做了将军,儿子还只是马前卒.又一阵号角吹响,战鼓雷鸣了,父亲庄严地托起一个箭囊 ...

  6. 成长中必须知道的20个故事(摘自:魅族明的上古卷轴)

    成长中必须知道的20个故事 1.断箭 不相信自己的意志,永远也做不成将军. 春秋战国时代,一位父亲和他的儿子出征打战.父亲已做了将军,儿子还只是马前卒.又一阵号角吹响,战鼓雷鸣了,父亲庄严地托起一个箭 ...

  7. 程序员们都必须知道的8种通用数据结构

    数据结构是一种特殊的组织和存储数据的方式,可以使我们可以更高效地对存储的数据执行操作. 数据结构在计算机科学和软件工程领域具有广泛而多样的用途. 几乎所有已开发的程序或软件系统都使用数据结构. 此外, ...

  8. 你必须知道的.net学习总结

    着几天在看<你必须知道的.net>,这次看书和以往不同,以前是把自己喜欢的章节看了.但是这次决定把一本书详细的看看. 在第一章第一节中主要讲的是"对象",我想每一个程序 ...

  9. 数据科学中必须知道的5个关于奇异值分解(SVD)的应用

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自|机器学习算法那些事 前言:本文为大家介绍了5个关于奇异值 ...

最新文章

  1. eclipse安装Log4E插件以及简单使用
  2. 明天参加GDG devfest
  3. idea 设置java内存_java相关:IntelliJ IDEA设置显示内存指示器和设置内存大小的方法...
  4. Psych101(part7)--Day7
  5. java并发编程(二十一)----(JUC集合)CopyOnWriteArraySet和ConcurrentSkipListSet介绍
  6. NETCF运行平台检测
  7. bzoj1925: [Sdoi2010]地精部落 [dp]
  8. 个人收藏的flex特效网址【经典中的极品】
  9. JAVA多线程和并发基础面试题
  10. 解决margin-top塌陷问题的六种方法
  11. Java机器学习开发库
  12. Oracle数据库出现“本地计算机上的OracleOraDB11g_homeTNSListener服务启动后停止.....”问题解决方案...
  13. Windows Server 2012启用Windows功能NetFx3时出错解决方法
  14. wps日期加减算天数_日期相减之后的天数怎么用公式计算 - 卡饭网
  15. AODV协议代码详述
  16. iredmail邮件服务器安装流程
  17. openwrt 添加usb网卡_如何在双网卡的蜗牛星际上打一个openwrt软路由和NAS一体机
  18. 森林老是显示连接服务器超时,乌鸦森林之谜3:卡赫拉之影无法连接服务器是什么原因...
  19. 计算机考试的知识要记忆背,2019年3月计算机等级考试这样复习才更有效率
  20. VS code snippets

热门文章

  1. 二维码 | 如何实现一码多用
  2. 设计模式复习-观察者模式
  3. hdu4994 博弈,按顺序拿球
  4. hdu5015 矩阵快速幂233(好题)
  5. 【Android 插件化】基于插件化引擎的“恶意应用“与“良性应用“区别 | 恶意插件化应用特征
  6. 【错误记录】Android Studio 4.2.1 编译报错 ( Kotlin 版本推荐设置 1.5.0 )
  7. (数论)51NOD 1135 原根
  8. Ubuntu16.04下使用ufw保护docker容器
  9. C# ManualResetEvent
  10. 谈从10亿个数中找出前10万个最大的