`
fullfocus
  • 浏览: 102273 次
  • 来自: 厦门
最近访客 更多访客>>
社区版块
存档分类
最新评论

c#学习读书笔记《2》

    博客分类:
  • .net
阅读更多

.NET 类型系统

概要:common type system,CTS

值类型,引用类型,装箱(BOX)

1。所有类型的根: System .Object

2. 如果变量是值类型的,这个变量就包含实际的数据。它们不能是NULL      System.Int32 myint = 32; 其他还有枚举器,结构和原类型。

3。应用类型,与指针类型不同,(地址可能指向你预期的东西,也可能不)。引用(不是NULL)时,总是确保指向一个对象,这个对象具有指定的类型,而且已经在堆上分配了。Null,表示它不引用或指向一个对象。

4。装箱,是将值类型转换为引用类型的过程。拆箱,则相反。

     装箱: int foo = 42;    object bar = foo;

    拆箱:int foo = 42;    object bar = foo;  int baz=(int)bar;  

   .....更多请看《c#技术揭密》P34

5. 类型和别名  System.Object -->Object  

           System.Int16  --> Short ...



 

分享到:
评论

相关推荐

    C#学习阅读笔记

    C#学习阅读笔记 本笔记总结了 C# 语言的基本概念、特点和重要知识点。C# 是一种类型安全的语言,专门用于 .NET Framework,具有强数据类型和面向对象的编程特点。下面是笔记的主要内容: 一、C# 语言概述 * C# 是...

    c#学习心得读书笔记

    精心搜集整理的读书笔记,深入浅出,带有实例,适合各种层次的学习者,尤其适合c#初学者。

    C#-学习笔记

    在深入探讨"C#高级编程"的学习笔记之前,我们先来理解一下C#这门语言的基础。C#(读作"C sharp")是由微软公司开发的一种面向对象的编程语言,主要用于构建Windows应用程序、Web应用以及移动应用。它在.NET框架或...

    C#6.0学习笔记 从第一行C#代码到第一个项目设计 高清

    《C#6.0学习笔记 从第一行C#代码到第一个项目设计》是一本针对初学者和进阶者深入理解C#编程语言的详细教程。该资源包含高清PDF文档,作者可能是周家安,专注于C# 6.0版本的新特性和实战应用。这个压缩包重约180MB,...

    黑马程序员之C#编程学习笔记

    在学习过程中,阅读和理解"黑马程序员学习笔记.txt"这份文档至关重要。它可能包含了详细的代码示例、解释和练习,帮助你巩固所学知识。同时,建议配合实际编程实践,动手编写代码,因为实践是检验理解和掌握知识的...

    c#集合的学习读书笔记 学习心得

    本文将深入探讨C#集合的学习心得,并基于给出的部分内容进行详细阐述。 首先,数组作为基本的数据结构,有其固有的限制。数组大小在创建时即被固定,若需调整大小,必须借助`System.Array.Resize`方法,但这种方法...

    C#学习笔记(by sunyfun)

    【C#学习笔记(by sunyfun)】是一份由sunyfun个人整理制作的、涵盖了16天学习历程的C#编程电子图书。这份笔记深入浅出地讲解了C#语言的基础知识和进阶技能,是初学者入门C#编程的理想资料。通过这份笔记,读者可以...

    C#使用手册+C#学习笔记+C#基础教程

    《C#使用手册+C#学习笔记+C#基础教程》是一份综合性的学习资源,适合对C#编程感兴趣的初学者和进阶者。这份压缩包包含了三个核心文档:《C#基础教程-c_实例教程.doc》、《C#使用手册.doc》和《C#学习笔记.doc》,...

    关于C#语言的学习(读书笔记)

    在C#语言中,学习和理解基础语法与概念至关重要,特别是方法、继承、重载、属性和索引器等核心特性。以下是对这些知识点的详细解释: 1. **方法**: - 方法是C#中封装代码逻辑的基本单元,它们可以被其他代码调用...

    笔记本(C#)

    【标题】:“笔记本(C#)” 【描述】中的知识点主要涉及了C#编程语言以及在软件开发中...通过阅读和分析这些代码,开发者可以深入理解C#如何实现这样的文本编辑器应用程序,并从中学习到实用的编程技巧和最佳实践。

    很好的C#学习笔记

    "很好的C#学习笔记"是一份宝贵的资源,对于想要深入理解和掌握C#语法及概念的人来说是不可或缺的。以下是基于标题、描述和提供的文件名所涵盖的一些关键知识点的详细解释。 首先,我们要探讨的是"C#数据类型"。C#中...

    苏坤C#基础视频笔记

    在C#编程语言中,`Console.WriteLine()`是一个基础的输出函数,用于在控制台打印指定的内容。例如,`Console.WriteLine("你想显示的内容。...通过苏坤的C#入门基础视频教程,学习者可以逐步建立对C#编程的扎实基础。

    C#学习笔记.rar

    【C#学习笔记】 C#(读作"C sharp")是一种面向对象的编程语言,由微软公司开发,主要用于构建Windows应用程序、Web应用以及移动应用。它具有简洁的语法,高效性能,以及强大的.NET框架支持。C#的学习涵盖了基础...

    Leaining Hard C#学习笔记.pdf

    根据提供的文件信息,我们可以推断出这是一份关于C#编程语言的学习笔记。接下来,我们将对这份学习资料涉及的关键知识点进行详细的解读与扩展。 ### C#简介 C#(读作“C sharp”)是一种现代的、面向对象的编程...

    c#.net常用的小函数和方法集读书笔记

    这份读书笔记汇总了C#.NET中常见的高效、便捷的函数和方法,旨在帮助开发者更好地理解和运用这些工具,提高代码质量和可维护性。 一、字符串操作 字符串在编程中扮演着重要角色,C#.NET提供了丰富的字符串处理方法...

    读书笔记_C#_

    总的来说,通过学习和使用C#,我们可以创建功能丰富的读书笔记和纪念日提醒应用,涵盖从基础编程概念到高级的面向对象设计,再到具体的Windows应用程序开发技术。在实践中,不仅需要掌握语法和API,还要理解软件工程...

Global site tag (gtag.js) - Google Analytics