using System;
namespace test5
{
sealed class Parmeter
{
static void Method(out int parameter)
{
parameter = 42;
}
static void Main()
{
int arg;
Method(out arg);
Console.WriteLine(arg);
}
}
}
新手,求数据传递过程。求语句解释。
namespace test5
{
sealed class Parmeter
{
static void Method(out int parameter)
{
parameter = 42;
}
static void Main()
{
int arg;
Method(out arg);
Console.WriteLine(arg);
}
}
}
新手,求数据传递过程。求语句解释。
解决方案 »
- 想在pannel上画边框,ControlPaint只能在panel_paint里画,不可以在override paint上画吗
- 请问C# webbrowser的一个比较好的扩展控件的名字
- 如何在Winform程序里建数据库中的临时表?
- 这句话是什么意思啊:此类型的任何公共静态(Visual Basic 中的 Shared)成员都是线程安全的,但不保证所有实例成员都是线程安全的。
- 这样的xml该怎么读取数据那啊各位大侠?(比较着急)
- 字符串格式化问题
- 想找视频会议、视频聊天、视频捕捉等资料的朋友请到这里来(c#)
- 在WinForm下Combox下拉列表是Tree怎么做?
- 一个窗口程序中产生某个进程调用某个外部程序,请问关闭该窗口时,怎样关闭这个外部程序所产生的所有进程和线程?
- 请问怎么样在一个窗口中嵌入另一个窗口?
- 关于DLL反射的问题。
- c# 开发程序在不装.net Framework 就能运行吗
namespace test5
{
sealed class Parmeter
{
static void Method(out int parameter)
{
parameter = 42;
}
static void Main()
{
int arg;
Method(out arg); //这里调用Method后,arg的值被改变成42 没有out,arg需要定义才能使用,而且使用后arg的值是不会变的
Console.WriteLine(arg);
}
}
}
Method(out arg);
out又称输出参数,字面解释你就会明白,调用Method(out int parameter),输出参数parameter值
static void Method(out int parameter)
{
parameter = 42;
}
所以arg=parameter