using System;

using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace cg
{
    class Method
    {
        //值参数的调用
        public static void ValueMethod(int i)
        {
            i++;
        }
        //带引用参数的方法
        public static void ReferenceMethod(ref int i)
        {
            i++;
        }
        //申明带输出参数的方法
        public static void OutputMethod(out int i)
        {
            i = 0;
            i++;
        }
        static void Main()
        {
            int i = 0;
            int j = 0;
            int k;
            ValueMethod(i);
            ReferenceMethod(ref j);
            OutputMethod(out k);
           // Console.WriteLine("i={0}",i);
            Console.WriteLine("i="+i);
            Console.WriteLine("j="+j);
            Console.WriteLine("k=" + k);
            Console.ReadKey();

}

}
}

在有些特定的时候值类型要进行装箱和拆箱操作

字符串也是引用类型

C#陈广自学视频笔记5相关推荐

  1. C#陈广自学视频笔记1

    一. 1.运行cmd.exe程序 2.D:   (到D盘的根目录下) 3.cd D:\(文件地址)  --到文件的目录下 4.csc  arr.cs  (编译arr.cs文件) 5.arr.exe  ...

  2. C#陈广自学视频笔记3——namespace

    1.使用命名空间的好处 (1)代码可分布在多个文件中: (2)命名空间具有扩展性: (3)可以堆砌出层次式的类组织结构. namespace的使用 namespace.namespace2.class ...

  3. C#陈广自学视频笔记4——方法(Method)

    1.方法的格式 成员访问修饰符  返回值  方法名称(参数列表) { //方法的内容 } 方法名称不可重复,大小写视为不同(同一个namespace中) 在小括号中编写参数列表 方法的内容包含在{}中 ...

  4. C#陈广自学视频笔记2——Array和ArrayList的区别

    1. (1)Array的容量是固定的,而ArrayList的容量可根据需要自动扩充. (2)ArrayList提供添加.插入或者一处某一范围元素的方法.在Array中,你只能一次获取或设置一个元素的值 ...

  5. 陈广 C#学习笔记(数组2-3)

    C#视频(陈广版)学习笔记2-3 本2.3节讲解C#中的数组 using System; class Test {  static void Main()    //声明一个Main()入口函数  { ...

  6. C#语言俄罗斯方块源代码(据陈广老师视频)

    以下是我根据陈广老师视频,自己敲的代码,日后会不断更新. using System; using System.Collections.Generic; using System.ComponentM ...

  7. C#语言俄罗斯方块源代码(据陈广老师视频) 第1-6集

    写到第六集,出现了很多错误,都是照着上面写的也不知道怎么回事,先不解决了,以后学习的过程中慢慢解决吧. 代码就先写前6集吧,估计已经写到整个代码的70%了,呵呵 整个项目代码:C#语言俄罗斯方块源代码 ...

  8. C#视频(陈广版)学习笔记24

    委托声明定义了一个种类型,它用一组特定的参数,以及返回类型来封装方法,对于静态方法,委托对象封装要调用的方法.对于实例方法委托对象同时封装一个实例和该实例上的一个方法.如果有一个委托对象和一组适当的参 ...

  9. C#视频(陈广版)学习笔记21

    索引器和数组的比较 索引器的索引值(index)类型不受限制为整数 用来访问数组的索引值(index),其类型一定为整数,然后索引器可以定义其他类型的索引值,索引器可以重载. 一个类并不受限只能够定义 ...

最新文章

  1. 597个智慧城市相关试点将临大考
  2. Nginx日志格式设置
  3. 跟互联力量学Asp.net MVC3-安装和创建
  4. 深入分析 Java 中的中文编码问题--转
  5. 如何用苹果手机生成扫描件
  6. 求一个字符串的前缀与另一个字符串的后缀的最大相同子串
  7. 《阿里巴巴数据中台实践》深入理解
  8. C#将运算字符串直接转换成表达式且计算结果
  9. 软件连接oracle失败怎么办,【编程开发工具】navicat连接oracle失败怎么办
  10. 计算机考研压分的学校,篡改分数,恶意压分...考研院校的骚操作大盘点!小心避坑!...
  11. 我妈给我介绍对象了,我大学还没毕业呢,先在婚介市场也这么卷了的吗?【Python爬虫实战:甜蜜蜜婚介数据采集】
  12. 战争论 —— 蓝田之战
  13. Android Multimedia框架总结(四)MediaPlayer从Java层到C++层类关系及prepare及之后其他过...
  14. Netty基于ip的黑名单过滤——RuleBasedIpFilter
  15. 看地形地貌下载什么地图?看地形地貌软件介绍
  16. 华大HC32L13x 串口波特率设置为115200打印乱码问题
  17. 熟悉VBA的编程环境---VBE
  18. Phaser 3入门
  19. 数据结构:按成绩输出名次排序
  20. 三极管的缺点MOS管来补,把MOS管当作开关驱动大功率器件

热门文章

  1. Calabash(葫芦娃)
  2. 基于.NET CORE框架Surging
  3. lotus 扇区生命周期
  4. 如何将字符转换成数字
  5. 笔记本电脑无法连接WiFi?找不到WiFi图标?(图解)
  6. 互斥(mutual exclusion)
  7. 永磁同步电机凸极性和隐极性面装式和内置式的关系
  8. SSM整合以及使用MybatisPlus整合实例
  9. ffmpeg对包含封面的音频转m3u8格式视频时,m3u8列表只有一个,无法分割成多个ts文件
  10. DFINITY 与电竞媒体 United Esports 共同推出基于IC的游戏平台 Achievement Unblocked