class Class1
{
static void swap(ref int x,ref int y)
{
int temp;
temp = x;
x = y;
y = temp;
}
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
int x = 1;
int y = 2;
Class1.swap(x,y);
System.Console.WriteLine(x.ToString());
System.Console.WriteLine(y.ToString());
}
}为何会编译不通过,而且显示无法从int 转化为ref int,怎么msdn中间都没有关于引用的介绍,而且书中间也很少讲到引用
{
static void swap(ref int x,ref int y)
{
int temp;
temp = x;
x = y;
y = temp;
}
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
int x = 1;
int y = 2;
Class1.swap(x,y);
System.Console.WriteLine(x.ToString());
System.Console.WriteLine(y.ToString());
}
}为何会编译不通过,而且显示无法从int 转化为ref int,怎么msdn中间都没有关于引用的介绍,而且书中间也很少讲到引用
解决方案 »
- c#可以用直接地址连接SQL SERVER 2005建立的数据库么?
- 关于List<>相同值的解决办法是什么?
- 报错:未讲对象引用到设置的实例 原因??
- 如何获取 GridView 控件 某一条记录的值?
- 异步Socket Server端 Client端,已经做成Winform 的Control要的留个mail
- 请教字符集问题!!
- C#EXCEL文件导入时列的数据类型已作文本格式处理,为什么有的数据不能导入,高手请进
- 告诉我为什么画不出来。谢谢
- 数据库插入数据,如果某一字段是设有默认值,要怎么操作!
- json 怎么解析到 list 中,只要name和text,id
- 问一个关于图片处理的简单问题
- 难题:怎么用代码动态探测遍例列出C# Class里的各个可访问的参数名和值?
{
int x = 1;
int y = 2;
Class1.swap(ref x,ref y);//需要加ref
System.Console.WriteLine(x.ToString());
System.Console.WriteLine(y.ToString());
}
singlepine(小山)
果然是这样