zoukankan      html  css  js  c++  java
  • 固本培元之三:Convert、运算符、流程控制语句、ref/out/in三种参数类型

    一、Convert类常用的类型转换方法
    Convert.ToInt32() 转换为整型(int)
    Convert.ToChar() 转换为字符型(char)
    Convert.ToString() 转换为字符串型(string)
    Convert.ToDateTime() 转换为日期型(datetime)
    Convert.ToDouble() 转换为双精度浮点型(double)
    Conert.ToSingle() 转换为单精度浮点型(float)

    二、运算符
    算术运算符 + - * / %
    逻辑运算符 & | ^ ~ && || !
    字符串连接运算符 +
    增量和减量运算符 ++ --
    移位运算符 << >>
    比较运算符 == != < > <= >=
    赋值运算符 = += -= *= /= %= |= ^= <<= >>=
    条件运算符(三元运算符) ?:
    比较不常用却又很重要的运算符:
    is运算符可以检查对象是否与特定的类型兼容。
    as运算符用于执行引用类型的显式类型转换。

    三、流程控制语句
    控制流
    if(bool){}else{}
    if(boll)else if(bool)else{}
    switch ()
    {
     case :
      break;
     default :
      break;
    }
    循环语句
    for(int i==0;i<int;i++){}
    while(true){}
    do{}while(true)循环
    只遍历
    foreach(TabelRow tr in datatabel.rows){}

    四、ref/out/in三种参数类型
    In:过程不会改写In的内容,但可以读 ,所以传入前你得有值。----------------------------------只读
    Out和out:传入的值不会被过程所读取,但过程可以写,所以传入前赋值没意义我不读。-------------只写
    ref:传入的值,过程会读,也会写。因为会读,所以传入前你得有值。-----------------------------读写

  • 相关阅读:
    提出贷方,提出借方
    .Net反编译工具Reflector
    通过SQL Server的位运算功能巧妙解决多选查询
    使用.NET中的XML注释(一) XML注释标签讲解
    从网络中拷贝文件xcopy
    用netsh同步网络配置
    背书
    LINUX开启允许对外访问的网络端口的命令
    PHP在线生成二维码(google api)的代码
    linux常用disk磁盘操作命令(2013最新整理)
  • 原文地址:https://www.cnblogs.com/it-xcn/p/5693707.html
Copyright © 2011-2022 走看看