zoukankan      html  css  js  c++  java
  • C#与C的区别

    1、C#通常不使用指针。
    2、可以在一个方法里的任何地方声明变量,不必把声明语句在方法的顶端。
    3、使用一个对象前,不一定要声明它,可以在用到的时候再定义。
    4、C#对结构体类型的定义有些不同,它根本不支持联合类型。
    5、C#有枚举类型,允许一系列被命名的量(如颜色或一周里的各天)赋值为连续的数值,但语法有些不同。
    6、C#没有位域,也就是说,变量至少要占用一个字节的存储空间。
    7、C#不支持变长参数列表。必须针对参数数值和类型定义一个方法。然而,C#语句允函数的最后一个参数为可变参数数组。
    8、C#引入了代理和索引器的思想,这些在其他流行的语言中是没有的。
  • 相关阅读:
    linux 常用命令
    git 常见命令
    合并两个有序链表---python
    Code Contract for .NET
    Kruskal最小生成树算法
    逻辑-哲学
    停机问题
    逆向工程
    .net framework
    python 类库
  • 原文地址:https://www.cnblogs.com/luqingfei/p/446996.html
Copyright © 2011-2022 走看看