编译器错误 CS1599
方法或委托不能返回“type”类型
.NET 类库中的某些类型(例如 TypedReference、RuntimeArgumentHandle 和 ArgIterator)不能用作返回类型,因为它们可能被用于执行不安全的操作。
下面的示例生成 CS1599:
C#
// CS1599.cs
using System;
class MyClass
{
public static void Main()
{
}
public TypedReference Test1() // CS1599
{
return null;
}
public ArgIterator Test2() // CS1599
{
return null;
}
}