private void button1_Click(object sender, System.EventArgs e)
{
int i=7;
int j=5;
swap(i,j);
textBox1.Text=i.ToString()+j.ToString();
}
private void swap(int a,int b)
{
int x;
x=a;
a=b;
b=x;
}上面这段代码调用之后i和j的值并没有交换,请高手指教一下如何实现,并解释一下
{
int i=7;
int j=5;
swap(i,j);
textBox1.Text=i.ToString()+j.ToString();
}
private void swap(int a,int b)
{
int x;
x=a;
a=b;
b=x;
}上面这段代码调用之后i和j的值并没有交换,请高手指教一下如何实现,并解释一下
解决方案 »
- Win7系统上无法调试VS2003的web项目
- 写个c#函数把196.168.16.23 改成192.168.16.*????
- 怎样把timer中动态显示的数据写入文件
- 急:ie5下不能显示iframe页!(up有分)
- Properties.Settings.Default.Save()相关问题
- C#调用C++开发的dll,dll文件应该放在什么位置?
- 含有参数变量的sql语句,如何用C#语句表示。
- C# 16 进制 转换成如下图乱码的格式
- OleDbDataAdapter.fill 插入DataTable中并转为Excel 列错位了。
- .NET连接Oracle的问题。
- 怎么用正则表达式替换掉 +号
- 关于动态增加数组的问题!!!!!!!!!!
{
int i = 7;
int j = 5;
swap(ref i, ref j);
Console.WriteLine( i.ToString() + j.ToString());
} private static void swap(ref int a, ref int b)
{
int x;
x = a;
a = b;
b = x;
}