【发布时间】:2014-03-11 13:55:35
【问题描述】:
我是C#的新手(我来自Java),我有以下疑问。
在一个类中我有这个方法的声明:
public List<DataModel.MaliciousCode.MaliciousSmall> getList(DataModel.MaliciousCode.MaliciousSmall model, out int totalRecords)
{
.............................................
.............................................
.............................................
}
我的疑问与参数列表中的 out 关键字有关。
看了官方文档了解到这个参数是通过引用传递的(并且可能没有初始化)。
那么究竟是什么意思呢?这意味着在 C# 中我有指针?
【问题讨论】: