zoukankan      html  css  js  c++  java
  • C#中的方法传参与switch、if结构(4)

    一、方法传参的2种方式
        1、按值传递
           传递的是值的副本,值会更改但未保留,值最终并未更改

        2、按引用传递(形参用ref关键字修饰)【P86页】  传递的是地址,值会更改且保留,值最终更改了

        3、C#调试  

          A、设置断点  B、启动调试(也可以按F5)  C、观察变量的值   执行【F10逐过程】或【F11逐语句】 F11,进入方法调试、、

    二、C#中switch结构
        1、语法       

          switch(intcharstring)  {  

               case 常量表达式:    

                 .....有代码,break必须有

                  break;

                defalut:

                  break;

      2、作用:适用于intcharstring的等值判断

    三、if结构
      1、  会画 简易流程图
         菱形——条件判断
         矩形——数据的输入和输出

      2、分类
         1. if结构
         2. if...else
         3. 多重if结构
          if(条件表达式 true或false){

          }else if(条件表达式 true或false){

            }else if(条件表达式 true或false){

          }else{

            }

      4. 嵌套的if结构
          if(条件表达式 true或false){
             1.2.3种类别
          }else{
           ....嵌套if结构
            }

    3、C#中判断字符串是否相等?【P102页】
       == 【相等】或 Equals()方法
       ==,判断地址是否相同
       Equals(),判断值是否相同
      
         !=【不相等】

  • 相关阅读:
    31天重构学习笔记9. 提取接口
    31天重构学习笔记4. 降低方法
    31天重构学习笔记8. 使用委派代替继承
    31天重构学习笔记11. 使用策略类
    31天重构学习笔记12. 分解依赖
    MyCat:第八章:MyCAT In Action中文版
    HDU 2041 超级楼梯
    CSU 1487 未覆盖顶点数量
    HDU 1712 ACboy needs your help
    HDU 2034 人见人爱AB
  • 原文地址:https://www.cnblogs.com/22joke/p/6868673.html
Copyright © 2011-2022 走看看