另外,在函数使用out参数时,该参数必须看作是还未赋值。即调用代码可以把已赋值的变量用作out参数,存储在该变量中的值会在函数执行时丢失。这是书上说的请问这是什么意思
我之前的理解是
用out参数时,必须在函数中该参数初始化
跟第一句的意思是一样的但后面那句就不太懂
感觉意思应该是差不多但又不知道在说什么
我之前的理解是
用out参数时,必须在函数中该参数初始化
跟第一句的意思是一样的但后面那句就不太懂
感觉意思应该是差不多但又不知道在说什么
解决方案 »
- 没人给我顶我只能再次发帖子了
- 请问兄弟们DevExpress.XtraGrid 如何导出父表和子表的数据到xls文件
- 如何汉化WINFORM版本的DevExpress.XtraScheduler控件和弹出Appointments表单的汉化
- C#备份Oracle数据库
- DataGridView的CellValidating事件的问题
- 急,非常感谢,求个正则~~~~~
- 请教高手:"0x7c95bc32"指令引用的"0x00000000"内存。该内存不能为“read”。要终止程序,请单击“确定”。
- 帮菜鸟解释下这个程序
- 谁能解说一下覆盖的意思啊,看了书上的说法还是不能理解
- 我只想实现用鼠标来移动datagrid的列的宽度。如何做呢,能否给我具体点的代码吗?
- 高分求一篇中英文互译文章
- 请为我要实现这样的效果该怎么办?
{
//初始化
e = null;
}
{int k =0 ;
this.Fun(out k);
}private void Fun(out int ivalue)
{
ivalue = 4;//ok
ivalue = ivalue * 2;//error out参数被视为未赋值参数
}