Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Byla odebrána podpora formátování, analýzy a převodů typů výčtů podporovaných Booleovými hodnotami.
Předchozí chování
Dříve bylo formátování, analýza nebo převod logického typu výčtu poněkud funkční.
Nové chování
Počínaje rozhraním .NET 8 se vyvolá chyba InvalidOperationException , pokud se pokusíte formátovat, analyzovat nebo převést typ výčtu založené na booleanech.
Verze byla představena
.NET 8 Preview 1
Typ zásadní změny
Tato změna je změna chování.
Důvod změny
Tato změna byla provedena, aby byl modul runtime .NET jednodušší, rychlejší a menší. Formátování a zpracování booleanových typů výčtů se v praxi nikdy nepoužívá a komplikuje implementaci. V jazyce C# také nelze vyjádřit typy výčtů založené na Booleovských hodnotách.
Doporučená akce
Pokud používáte logický typ výčtu, použijte místo toho běžný logický typ nebo typ výčtu založeného na bajtech.