Ошибка компилятора CS0730
Невозможно перенаправить тип "тип", так как он является вложенным типом "тип".
Эта ошибка возникает при попытке перенаправить вложенный класс.
Следующий пример приводит к возникновению ошибки 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
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: