FileDirectoryPath 1.0: How to Compare Two Paths
This post shows how to compare two paths in C# with the library FileDirectoryPath.
(CSDN June 02, 2006)
需要完善SBT中自动完成功能的时候,我发现了加入触发事件的窍门。虽然只能绑定一个自定义事件到编辑器的Modified事件,而不是最为理想的OnKey*系列的事件,也可以实现不少很有用的小功能。
I was wondering how to compare two paths these days. For example,
@"C:/Dir1\\File.txt"
@"C:\DIR1\FILE.TXT"
Yes, it is not easy to find something useful in MSDN.
Today, my problem is solved! FileDirectoryPath 1.0, which is original part of famous NDepend, is now available a separate open source (LGPL) library.
So what is the way to compare two paths?
1
2
3
4
filePathAbsolute1 = new FilePathAbsolute(@"C:/Dir1\\File.txt");
filePathAbsolute2 = new FilePathAbsolute(@"C:\DIR1\FILE.TXT");
Debug.Assert(filePathAbsolute1.Equals(filePathAbsolute2));
Debug.Assert(filePathAbsolute1 == filePathAbsolute2);
En, this is wonderful! Thanks a lot, Patrick Smacchia.
© Lex Li. All rights reserved. The code included is licensed under CC BY 4.0 unless otherwise noted.
Advertisement