我正在尝试围绕pdo mysql写一个瘦包装器,但是我遇到了一个问题,其中公共函数返回null而不是预期的关联数组。按值传递/引用是否有问题?我最初的想法是这是参考或公共问题,但是这个简单的例子有用。
$db->result
为什么$ foo在这里为NULL? public class Span2D<T> where T : struct
{
protected readonly Span<T> _span;
protected readonly int _width;
protected readonly int _height;
public Span2D(int height, int width)
{
T[] array = new T[_height * _width];
_span = array.AsSpan();
}
public T this[int row, int column]
{
get
{
return _span[row * _height + column];
}
set
{
_span[row * _height + column] = value;
}
}
}
包含了我希望返回到$ foo的东西。