İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS0730

İç içe yerleştirilmiş bir 'type' türü olduğundan 'type' türü iletilemiyor

İç içe geçmiş bir sınıfı iletmeye çalıştığınızda bu hata oluşturulur.

Örnek

Aşağıdaki örnek CS0730 oluşturur. İki kaynak dosyadan oluşur. İlk olarak kitaplık dosyasını derleyin ve kitaplık dosyasına CS0730a.csbaşvuran dosyayı CS0730.cs derleyin.

C#
// CS0730a.cs  
// compile with: /t:library  
public class Outer  
{  
   public class Nested {}  
}  
C#
// CS0730.cs  
// compile with: /t:library /r:CS0730a.dll  
using System.Runtime.CompilerServices;  
  
[assembly:TypeForwardedToAttribute(typeof(Outer.Nested))]   // CS0730  
  
[assembly:TypeForwardedToAttribute(typeof(Outer))]   // OK