zoukankan      html  css  js  c++  java
  • .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
    }
  • 相关阅读:
    <img />标签 alt title
    ubuntu中rar与unrar用法详解
    vi及缩进设置
    ubuntu下读取数据库中文乱码解决
    ubuntu下phpstorm无法输入中文的解决办法
    ubuntu下mysqli_connect()显示未定义,mysqli_fetch_all()显示未定义 解决方法
    权限控制
    NULL
    ubuntu下chromium 安装flash player
    手把手教你把Vim改装成一个IDE编程环境(图文)
  • 原文地址:https://www.cnblogs.com/dong897812629/p/2845779.html
Copyright © 2011-2022 走看看