AstraRegul
Релиз 2024.08.31.00
×

3.10.4.2.4.5. Условия со строками

 
Для создания условий с использованием строковых значений (тип System.String) предназначены функции:
 
Contains – значение свойства содержит указанную подстроку. Условие задается в виде:
 
r.Description.Contains("<подстрока>")
 
StartsWith - значение свойства начинается с указанной подстроки.
 
r.Description.StartWith("<подстрока>")
 
EndsWith - значение свойства заканчивается указанной подстрокой.
 
r.Description.EndsWith("<подстрока>")
 

Примеры

 
1. Отобразить записи, описание которых равно Входящий кадр Транзакция 54943, Функция 1, Ошибка код 2:
r.Description=="Входящий кадр Транзакция 54943, Функция 1, Ошибка код 2"
 
2. Отобразить записи, описание которых содержит подстроку Функция 3:
r.Description.Contains("Функция 3")
 
3. Отобразить записи, которые начинаются с подстроки Исходящий кадр:
r.Description. StartsWith("Исходящий кадр")
 
4. Отобразить записи, описание которых не зависит от регистра и начинается с подстроки Количество:
r.Description.StartsWith("Количество", StringComparison.OrdinalIgnoreCase)
 
5. Отобразить записи, которые заканчиваются подстрокой код 2:
r.Description.EndsWith ("код 2")
 
При указании адреса ставьте пробел после числа.