Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Det går inte att dekonstruera en tupplar med element till variabler.
Exempel
Följande exempel genererar CS8132:
// CS8132.cs (5,9)
class Program
{
static void F(object x, object y, object? z)
{
(object? a, object? b) = (x, y, z = 3);
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(z);
}
}
Så här åtgärdar du det här felet
Om du vill dekonstruera till en tupplar med ett mindre antal element korrigerar du det här felet med hjälp av ignorera-variablerna:
class Program
{
static void F(object x, object y, object? z)
{
(object? a, object? b, object _) = (x, y, z = 3);
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(z);
}
}
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.