您好,欢迎来到[码蚁之家]源码下载   电子书籍   软件下载
ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 编程电子书 >> VC电子书 >> 《asp.net 方法的参数传递机制》 值参数 引用参数 输出参数区别 视频详解下载

[VC电子书]《asp.net 方法的参数传递机制》 值参数 引用参数 输出参数区别 视频详解(7.24MB)下载

  • 书籍大小: 7.24MB
  • 书籍类别: 国产软件
  • 书籍语言: 简体中文
  • 授权方式: 免费软件
  • 运行环境: flash 视频
  • 书籍等级: 书籍等级
  • 更新时间: 2014/12/12 21:18:19

书籍介绍

本书籍为“《asp.net 方法的参数传递机制》 值参数 引用参数 输出参数区别 视频详解”,有需要的同学可以直接点击下载,本站免费免注册提供下载。

方法的参数传递机制 txt版
//方法的参数传递机制
//值参数(Value Parameter)
//方法名称(参数类型 参数名称[,参数类型 参数名称])
//引用参数(Reference Parameter)
//方法名称(ref 参数类型 参数名称[,ref 参数类型 参数名称])
//输出参数(OutPut Parameter)
//方法名称(out 参数类型 参数名称[,out 参数类型 参数名称])
//例子:
using System;
class Method
...{
public static int ValueMethod(int i)
...{ i++;
}
public static int ReferenceMethod(ref int i )
...{ i++;
}
public static int OutPutMethod(out int i )
...{ i=0 //必需进行初始化
i++;
}
static void Main()
...{
int i = 0 ;
ValueMethod(1);
Console.WriteLine("i="+i);
int j = 0;
ReferenceMethod(ref j);
Console.WriteLine("j="+j);
int k = 0;
OutPutMethod(out k);
Console.WriteLine("k="+k);
}
//输出参数和引用参数的区别
//从CLR角度看是一样的,但是C#编译器会将二个关键字区别对待,
//如果方法参数标记为out,调用都不希望在调用方法之前初始化对象,
//被调用的方法不能读取对象的值,而且被调用的方法在返回之前为对象赋值.
//如果方法参数标记为REF,调用者必需在调用方法之前初始化对象,
//被调用的方法可以读参数,也可为参数赋值.
//向方法传递可变数量的参数可以使用params关键字
using System;
class Method
...{
static int addi(params int [] values)
...{
int sum=0;
foreach(int i in value)
...{
sum+ = i;
return sum;
}
static void Main()
...{
Console.WriteLine(1,2,3);//运行结果为6
}
}
}
using System;
class Method
...{
static void PrintArr(int [] arr)
...{
for (int i= 0;i arr[i]=i;
}
static void Main()
...{
int [] arr = ...{100,200,300,400};
PrintArr(arr);
foreach(int i in arr)
Console.Write(i+",");//;;输出结果为0,1,2,3
}
}
}

下载地址

点击下载

下载说明

  • 下载本站资源,如果暂不能下载请过一段时间重试!
  • 如果遇到什么问题,请联系我们,我们定会解决问题,谢谢大家支持!
  • 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版
  • 本站提供的资源来源互联网,版权归该下载资源的合法拥有者所有
  • 推荐使用:WinRAR V3.1以上版本解压本站软件

相关书籍