zoukankan      html  css  js  c++  java
  • C#语言总结1

    C#C#定义: 

    C#是一门面向对象、面向组件的一门语言,是.NET的一部分。

    程序结构:

    命名空间

    类{

    属性

    方法

    main函数入口

    }

    数据类型:

    C#的数据类型分为:值类型(Value types)、引用类型(Reference types)、指针类型(Pointer types)

    值类型:在堆栈中存储他们及内容

    布尔值:bool、

    字符:char、

    小数:float、double、decimal

    有符号整数:sbyte、short 、int、long

    无符号数:byte、uint、ulong

    不常用:ensum(枚举)、struct(结构)

    各个数据类型详细范围如下:

    引用类型:在堆中存储对象,在另外地方存放引用,主要与对象等相关

    类类型:与类相关对象,如object,String(string是String的别名)以及class

    接口:interface

    数组:如:int[]

    委托:delegate

    指针类型

    C# 中的指针与 C 或 C++ 中的指针有相同的功能。如:int* p;

    常用知识:

    转义字符: 

     

    数学运算符

    加减乘除:+、-、*、/(除号会以精度最高的参数计算结果,如果都是整数,则会舍去小数部分,如:3 / 2.0 = 1.5,3 / 2 = 1)

    乘方:^

    自增/自减:++、--

    取模:%

    所有的运算符及优先级如下:

    基本语句

    声明:int/char/string name;

    判断:if

    循环:while、for、do while、foreach

    选择:switch

    跳出(少用)/中断/循环跳过:goto、break、continue

    函数:

    两个关键字
    static:
    作用于变量:编译时分配内存,程序结束时释放
    作用于函数:该函数只在本文件内可见
    void:无类型,当函数不需要参数或返回值时使用

    static <returnType><FunctionName><paramType> <paramName>,…)
    {
    //逻辑
    return <returnValue>;
    }

  • 相关阅读:
    SQL Server和Oracle数据库索引介绍
    ITPUB上一个Oracle面试题
    国服《巫妖王之怒》3.35冰双持新手献礼指南
    WLK奥法输出循环
    flume架构初接触
    密码校验正则表达式(java 环境)
    初学Mahout测试kmeans算法
    身份证校验(java)
    gcc 中 O选项对空函数的优化
    《肖申克的救赎》语录
  • 原文地址:https://www.cnblogs.com/feichangnice/p/9074558.html
Copyright © 2011-2022 走看看