Błąd kompilatora CS0811
W pełni kwalifikowana nazwa nazwy "name" jest zbyt długa w przypadku informacji debugowania. Kompiluj bez opcji "/debug".
Istnieją ograniczenia rozmiaru dotyczące nazw zmiennych i typów w informacjach debugowania.
- Jeśli modyfikowanie nazwy nie jest możliwe, jedyną alternatywą jest skompilowanie bez opcji DebugType .
Poniższy kod generuje CS0811:
// cs0811.cs
//Compile with: /debug
using System;
using System.Collections.Generic;
namespace TestNamespace
{
using Long = List<List<List<List<List<List<List<List<List<List<List<List<List
<List<List<List<List<List<List<List<List<List<List<List<List<List<List<List<int>>>>>>>>>>>>>>>>>>>>>>>>>>>>; // CS0811
class Test
{
static int Main()
{
return 1;
}
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: