Этот шаблон позволяет сравнивать проверяемое значение с определенной константой. Это может быть полезно, например, для проверки числовых значений или константных строк. Базовый пример без дополнительного использования прочих паттернов: Использование в switch: ```csharp int x = 3; switch (x) { case 3: Console.WriteLine("Value is 3"); break; } ``` <br> Использование в if: ```csharp int someNumber = 5; if (someNumber is 5) { Console.WriteLine("Число равно пяти"); } ``` <br> В этом примере 10 - это наш Constant pattern Какие еще паттерны здесь используются: Type pattern, When pattern. ```csharp int number = 10; switch (number) { case int n when n == 10: Console.WriteLine("Число равно десяти"); break; } ```