Home FileDirectoryPath 1.0: How to Compare Two Paths
Post
Cancel

FileDirectoryPath 1.0: How to Compare Two Paths

(CSDN June 02, 2006)

需要完善SBT中自动完成功能的时候,我发现了加入触发事件的窍门。虽然只能绑定一个自定义事件到编辑器的Modified事件,而不是最为理想的OnKey*系列的事件,也可以实现不少很有用的小功能。

I was wondering how to compare two paths these days. For example,

  1. @"C:/Dir1\\File.txt"
  2. @"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.

This post is licensed under CC BY 4.0 by the author.
Advertisement

Product Review: PDF-XChange Viewer, Free But Powerful

GrapeVine Voice: Issue 4 and File Browser Expert

Comments powered by Disqus.