C#星辰之路

 

 

一、参数类型

  1.引用参数: 关键字  ref 

1.引用参数:
    public void swap(ref int x, ref int y){}
    // 引用参数 不再是形参和实参的关系,而是 对变量的内存地址的引用; 变量的内存地址

  2.输出参数: 关键字 out

public void getValue( out int x){}
    // 不用显式的使用return 来返回一个值了; 直接传递进来的out 参数就又返回出去了,其他方面类似   引用参数;

  

二、可空类型

  1.可空类型: nullable::   ?

// 在C# 中 int float  bool类型 的默认值为 0整型数据  0.0浮点型数据  true或者false
// 可空类型 就是在其数值类型中加上 null; 就是可以赋值为null;
// int x; 可以为1 2 3 4 等整型,也可为null;
// bool bool_var; 可为true、false和true;

  2.合并运算符::  ??

num3 = num2 ?? num1;
// 当第一个值为null,则返回num1;否则则返回num1的值;
// 类似 三目运算;

  

 

C#星辰之路

上一篇:1.解决MASM不能在WIN10上运行的办法


下一篇:win2008 Server R2 中IIS启用TLS 1.2