C# char // sökvägsseparator

C# char // sökvägsseparator

Path.DirectorySeparatorChar ger dig karaktären som används för att separera kataloger i en väg, dvs du använder den i vägar.

Path.PathSeparator ger dig tecknet som används för att separera vägar i miljövariabler, dvs du använder det mellan vägar.

Till exempel ditt systems PATH miljövariabel kommer vanligtvis att lista flera sökvägar där operativsystemet kommer att leta efter applikationer att köra.

På Windows, Path.PathSeparator är ; och Path.DirectorySeparatorChar är \ . Två sökvägar skulle lagras i en miljövariabel så här:

set PATH="C:\first\path;C:\second\path"

Är System.IO.Path.PathSeparator vad är du ute efter? Det finns också .DirectorySeparatorChar och andra. Se klassen System.IO.Path under "Fält".