/
aprogrammer
/
dotnet-docs
Обзор
Документация
Войти
/
aprogrammer
/
dotnet-docs
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
docs/csharp/language-reference/operators/snippets/shared/ComparisonOperators.cs
64 строки
2 KB
Bill Wagner
first draft of nameof updates (#29549)
15 июн 2022, 00:43
Не верифицирован
15 июн 2022, 00:43
86ba43a
Код
Авторство
О чём код?
namespace operators; public static class ComparisonOperators { public static void Examples() { Console.WriteLine("--- >"); Greater(); Console.WriteLine("--- <"); Less(); Console.WriteLine("--- >="); GreaterOrEqual(); Console.WriteLine("--- <="); LessOrEqual(); } private static void Greater() { // <SnippetGreater> Console.WriteLine(7.0 > 5.1); // output: True Console.WriteLine(5.1 > 5.1); // output: False Console.WriteLine(0.0 > 5.1); // output: False Console.WriteLine(double.NaN > 5.1); // output: False Console.WriteLine(double.NaN <= 5.1); // output: False // </SnippetGreater> } private static void Less() { // <SnippetLess> Console.WriteLine(7.0 < 5.1); // output: False Console.WriteLine(5.1 < 5.1); // output: False Console.WriteLine(0.0 < 5.1); // output: True Console.WriteLine(double.NaN < 5.1); // output: False Console.WriteLine(double.NaN >= 5.1); // output: False // </SnippetLess> } private static void GreaterOrEqual() { // <SnippetGreaterOrEqual> Console.WriteLine(7.0 >= 5.1); // output: True Console.WriteLine(5.1 >= 5.1); // output: True Console.WriteLine(0.0 >= 5.1); // output: False Console.WriteLine(double.NaN < 5.1); // output: False Console.WriteLine(double.NaN >= 5.1); // output: False // </SnippetGreaterOrEqual> } private static void LessOrEqual() { // <SnippetLessOrEqual> Console.WriteLine(7.0 <= 5.1); // output: False Console.WriteLine(5.1 <= 5.1); // output: True Console.WriteLine(0.0 <= 5.1); // output: True Console.WriteLine(double.NaN > 5.1); // output: False Console.WriteLine(double.NaN <= 5.1); // output: False // </SnippetLessOrEqual> } }