• .NET Framework 概述


    1.NET Framework 包含以下两个主要组件

     公共语言运行时(CLR)

       通用语言规范(CLS)规定 所有语言必须遵循的基本语言功能的公共子集

       公共类型系统(CTS)描述如何在运行时声明、使用和管理像类、结构、枚举、接口等类型,从而便于在各语言之间使用这些类型

     统一的类库集

      当编译用兼容.NET的语言编写代码时,输出的代码为微软中间语言(即MSIL)的形式,第一次运行代码时,MSIL代码将被转换为特定于CPU的代码。JIT编译器的主要任务是将一般的MSIL代码转换为可由CPU直接执行的计算机代码

    2.C#中常用的命名空间

      System.Data 处理数据访问和管理;在定义ADO.NET技术中起重要作用

      System.IO   管理对文件和流的同步和异步访问

      System.Windows 处理基于窗体的Windows创建

      System.Reflection 包含用于从程序集里读取元数据的类

      System.Threading  包含用于多线程编程的类

      System.Collection 包含不同的接口和类,这些接口和类用来定义不同的对象

     3.装箱和拆箱

     装箱: 值-->引用

    int val=100;
    object obj=val;
    Console.WriteLine("对象的值={0}",obj);

      拆箱:引用-->值

    int val=100;
    object obj=val;
    int num=(int)obj;
    Console.WriteLine("num:{0}",num);

     4.枚举

      枚举是一组已命名的数值常量,它们有助于定义具有一组特定值的数据类型

    public enum WeekDays
    {
      Monday,
      Tuesday,
      Wednessday,
      Thursday,
      Friday
    }
  • 相关阅读:
    leetcode刷刷刷
    素数问题
    TCP/IP详解(整理)
    关于区块链应用方向与前景的一些思考
    设计模式
    面经中的各种问题汇总
    基于消逝时间量的共识机制(POET)
    c++语言知识点汇总
    二叉树前中后/层次遍历的递归与非递归形式(c++)
    layui表格搜索数据登录失效后的处理
  • 原文地址:https://www.cnblogs.com/dong897812629/p/2845779.html
Copyright © 2020-2023  润新知