У меня есть Uri, который содержит часть пути, который я помещаю в блок if. Его что-то вродеЕсть ли что-нибудь, что я могу заменить AbsolutePath.Contains?
if (absUri.AbsolutePath.Contains("W3C//DTD%20XHTML%201.1//EN"))
Я хочу, чтобы заменить .Contains часть с чем-то более надежным и прочным, как если есть некоторая часть строки после // EN, даже то, что будет удовлетворять, если блок. Весь путь выглядит примерно так: C: /Users/a/desktop/fol/W3C//DTD%20XHTML%201.1//EN. Есть ли какой-нибудь метод?
Я думаю, что Содержит очень красиво решает цель. Он будет соответствовать, даже если есть что-то после // EN. Он не будет соответствовать, если строка содержит что-то после // EN, если вы используете string.EndsWith() – TheVillageIdiot
В чем проблема с использованием «Содержит»? – Cerebrus