Decimal.MinValue
Константа Decimal.MinValue равна
отрицанию MaxValue:
-79228162514264337593543950335.
Это нижняя граница для
decimal
без учёта знака бесконечности - у decimal
её нет.
Синтаксис
decimal min = decimal.MinValue;
Пример
Давайте выведем MinValue:
using System;
class Program
{
static void Main()
{
Console.WriteLine(decimal.MinValue);
}
}
Результат выполнения кода:
-79228162514264337593543950335
Пример
Давайте проверим связь с MaxValue:
using System;
class Program
{
static void Main()
{
decimal res = -decimal.MaxValue;
Console.WriteLine(res == decimal.MinValue);
}
}
Результат выполнения кода:
True
Пример
Давайте сравним минимум с отрицательным литералом:
using System;
class Program
{
static void Main()
{
decimal value = -12345m;
Console.WriteLine(value > decimal.MinValue);
}
}
Результат выполнения кода:
True