zoukankan      html  css  js  c++  java
  • C#整理——C#语言的介绍

    一:什么是C#

    C#是微软公司专门为使用.NET平台而创建的一种语言.

    二:C#与java:

    1,   类的定义方式很相同;

    2,   Java的关键字import在C#被替换成using,它起到了同样的作用;

    3,    都是只可以单继承,但是可以实现多个接口;

    4,    C#比java多了struct类型的数据;

    5,     .NET框架进行自动内存垃圾回收.,java也有垃圾收集器;

    三:用C#可以开放什么类型的程序  :

    1,      windows应用程序;

    2,      web应用程序;

    3,       web服务

    4,       控制台应用窗口;

    四:用C#创建.NET应用程序的过程:

    1,          编写好C#代码

    2,          把代码编译成CIL(中间语言),储存在程序集中(此时与生成exe 和其他应用程序使用的库.dll文件)

    3,          执行代码,JIT编译器把CIL编译为机器可以识别的本机代码;

    4,          接着在托管的CLR(COM,公共语言运行库)运行本机代码,以及其他应用程序或进程;

                                         

  • 相关阅读:
    【APIO2008】免费道路[最小生成树 kruskal]
    【2019.8.13】
    【矩阵】
    [POI2008]BLO-Blockade [tarjan 割点]
    poj1458 最长公共子序列 (动态规划)
    最长上升子序列
    poj1163 数字三角形 (动态规划)
    快速幂 (分治)
    求排列的逆序数(分治)
    快速排序 (分治)
  • 原文地址:https://www.cnblogs.com/liaojinpiao/p/3204000.html
Copyright © 2011-2022 走看看