Tôi đang cố gắng tham gia một đường dẫn Windows với đường dẫn tương đối bằng cách sử dụng Path.Combine
.Đường dẫn. Hoàn toàn tuyệt đối với các đường dẫn tương đối
Tuy nhiên, Path.Combine(@"C:\blah",@"..\bling")
trả về C:\blah\..\bling
thay vì C:\bling\
.
Có ai biết cách thực hiện điều này mà không cần viết trình phân giải đường dẫn tương đối của riêng tôi (không nên quá khó)?
trùng lặp: http://stackoverflow.com/questions/623333/pathcanonicalize-equivalent-in-c –
Chúng tôi đang nhận được câu trả lời khác nhau ở đây .. Tôi không nghĩ rằng đó là một bản sao – CVertex
đó là trùng lặp, mặc dù tôi nghĩ Path.GetFullName là một giải pháp tốt hơn. –