Ejemplo n.º 1
0
 public CalcResult <T> Decrement()
 {
     if (IsValid)
     {
         try
         {
             _value = Arithmetic <T> .Decrement(_value);
         }
         catch (Exception e)
         {
             Message = e.Message;
             IsValid = false;
         }
     }
     return(this);
 }
Ejemplo n.º 2
0
 public static T Decrement <T>(ref T x) => x = Arithmetic <T> .Decrement(x);
Ejemplo n.º 3
0
 public static T Decrement <T>(T x) => Arithmetic <T> .Decrement(x);
Ejemplo n.º 4
0
 public static T Decrement <T>(this ref T x) where T : struct => x = Arithmetic <T> .Decrement(x);