Sto utilizzando Path.Combine in questo modo:Come ottengo .NET Path.Combine per convertire le barre in avanti in backslash?
Path.Combine("test1/test2", "test3\\test4");
L'output che ottengo è:
test1/test2\test3\test4
Notate come la barra non viene convertito in una barra rovesciata. So che posso fare string. Sostituire per cambiarlo, ma c'è un modo migliore per farlo?
Il backslash è un problema? Le API dei file .NET e Windows accettano entrambi. –
Qual è il problema con le barre miste? Vanità? – JBRWilkinson
@ John, sì c'è: http://msdn.microsoft.com/en-us/library/system.io.path.combine.aspx. O stavi cercando di essere pedante circa la differenza tra C# e .NET? –