返回表达式必须为类型,因为此方法按引用返回
以下示例生成 CS8151:
// CS8151.cs (6,20)
class Program
{
ref int M(ref long i)
{
return ref i;
}
}
确保 ref
返回与引用变量的类型匹配(忽略任何隐式转换),可更正此错误:
class Program
{
ref long M(ref long i)
{
return ref i;
}
}