У меня есть переменная, которая содержит сообщения об исключениях. Как проверить, является ли текст сообщения об исключении, например:Как проверить, содержит ли строка две другие строки
var ex.message = "Cannot open server 'abcd' requested by the login";
Помните, что имя сервера может быть любой длины?
Определить * что-то вроде этого *. Вы имеете в виду, что текст является тем же самым, кроме части '' abcd''? Каковы были бы другие строки-кандидаты, которые должны были выглядеть неудачно? Кто-нибудь из других начинает с '' Can not open server ''? Посмотрите на класс «String» в MSDN, существует множество методов, которые вы можете использовать: «Содержит», «StartsWith», «IndexOf», или вы можете использовать регулярное выражение, например: «Невозможно открыть сервер» (. *) «запрашивается логином», который позволяет вам также захватить имя раздела. –
Как кто-то, кто задал почти 1000 вопросов на SO, я ожидал бы, что вы уже знаете, что такая запись будет сильно опущена. – DavidG
Его лучше определить из типа исключения, а не из сообщения об исключении. –