Not
Å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.
Klassen Uri identifierar nu strängar som börjar med två snedstreck (//) som UNC-sökvägar (Universal Naming Convention) i Unix-operativsystem. Den här ändringen gör beteendet för sådana strängar konsekvent på alla plattformar.
Ändra beskrivning
I tidigare versioner av .NET Uri identifierar klassen strängar som börjar med två snedstreck, till exempel //contoso, som absoluta filsökvägar i Unix-operativsystem. I Windows identifieras dock sådana strängar som UNC-sökvägar.
Från och med .NET 5 känner Uri-klassen igen strängar som börjar med två snedstreck som en UNC-sökväg på alla plattformar, inklusive Unix. Dessutom fungerar egenskaperna enligt UNC-semantik:
-
Uri.IsUnc returnerar
true. - Bakåtsnedstreck i sökvägen ersätts med snedstreck. Till exempel kommer
//first\secondatt bli//first/second. -
Uri.LocalPath procentkodar inte tecken. Konverteras
//first/\uFFF0till exempel inte till//first/%EF%BF%B0.
Version lanserad
5,0
Rekommenderad åtgärd
Ingen åtgärd krävs från utvecklarens sida.