有什么我可以替换AbsolutePath.Contains吗?

时间:2009-05-21 08:30:20

标签: c# uri

我有一个Uri,它包含我在if块中放置的路径的一部分。它的类似

if (absUri.AbsolutePath.Contains("W3C//DTD%20XHTML%201.1//EN"))

我想替换.Contains部分用更可靠和健壮的东西,好像在// EN之后有一些字符串,即使这将满足if块。整个路径是这样的:C:/Users/a/desktop/fol/W3C//DTD%20XHTML%201.1//EN。 有什么方法吗?

2 个答案:

答案 0 :(得分:1)

我正在寻找像.EndsWith我想的东西。

答案 1 :(得分:0)

如果在“// EN”之后有什么内容,那么字符串仍然包含您的搜索字词应该无关紧要。

你提到你想要更可靠的东西&健壮,所以你看到了什么问题?

正如您已经意识到,如果“// EN”之后有任何内容,或者如果有变化,.EndsWith会失败,但我认为它不比.Contains更可靠。事实上,我希望它们彼此可靠。