編譯器錯誤 CS0730
無法轉送類型 'type',因為是 'type' 的巢狀類型
當您嘗試轉送巢狀類別時,會產生這個錯誤。
下列範例會產生 CS0730。 它是由兩個原始程式檔所組成。 會先編譯程式庫檔案 CS0730a.cs
,接著編譯參考程式庫檔案的檔案 CS0730.cs
// CS0730a.cs
// compile with: /t:library
public class Outer
{
public class Nested {}
}
// CS0730.cs
// compile with: /t:library /r:CS0730a.dll
using System.Runtime.CompilerServices;
[assembly:TypeForwardedToAttribute(typeof(Outer.Nested))] // CS0730
[assembly:TypeForwardedToAttribute(typeof(Outer))] // OK