out关键字的用法
来源:互联网 发布:mac 移除桌面图标 编辑:程序博客网 时间:2024/05/07 02:33
//out 关键字是指定所给的参数是输出参数,在函数定义和和函数调用中用作参数的修饰符,实际上,它的执行方式与应用参数完全一样,因为在函数执行完毕后,该参数的值将返回给函数调用中使用的变量,但是这里有一个重要区别:
1。可以吧为赋值的变量给用作out参数
2.在函数使用out参数时,该参数必须看做是没有赋值的参数,即调用代码可以吧已经赋值的变量用作out参数,存储在该变量的值会在函数执行的时候丢失。
static void Main(string[] args)
{
int[] nn = { 1,5,12,4,2,6,85};
int max;
Console.WriteLine("{0}",maxvalue(nn,out max));
Console.ReadKey();
}
static int maxvalue(int[] arrint,out int maxindex)
{
int maxvalue = arrint[0];
maxindex = 0;
for (int i = 1; i < arrint.Length;i++ )
{
if(arrint[i]>maxindex)
{
maxvalue = arrint[i];
maxindex = i;
}
}
return maxvalue; //只要带返回值的函数都要return 所要返回的值
}
ref关键字且听下回分解
- out关键字的用法
- out关键字的用法
- ref和out关键字的用法
- ref 和 out关键字的用法
- C#关键字params, ref, out的用法
- C# ref 和 out ,params关键字的用法
- C# out、ref关键字的用法和区别
- ref out 关键字用法与区别详解
- ref & out 关键字的区别
- C# out 的用法
- C# 关于out关键字的用法(一个方法返回多个值的问题)
- C# 关键字params的用法 以及C# ref与out区别
- out 关键字
- out关键字
- 关键字out,关键字ref
- 对于关键字Ref和Out的理解
- ref,out,params关键字的区别
- C# 中的ref & out关键字 的区别
- Linux下源码阅读工具ctags+vim中安装ctags
- VMWare下的配置Ubuntu8.0.4 上网
- jQuery的插件列表
- 身份证验证
- 使用mutt在Linux命令方式下发送带附件的邮件
- out关键字的用法
- 门户网站功能设计的准则
- C++内存管理
- Windows 7 下安装和环境变量配置J2SE和TOMCAT6.0
- java数据类型
- JavaVerParser.java
- DIV 在网页上不动, 而且不抖动...
- 防止非法和重复提交
- Cdecl/stdcall函数调用内存模型(gcc 3.4.5)