示例#1
0
 public static FuzzyBool Not(FuzzyBool A)
 {
     if (A == FuzzyBool.False)
         return FuzzyBool.True;
     if (A == FuzzyBool.True)
         return FuzzyBool.False;
     return FuzzyBool.Undetermined;
 }
示例#2
0
 public static FuzzyBool Or(FuzzyBool A, FuzzyBool B)
 {
     if (A == FuzzyBool.True || B == FuzzyBool.True)
         return FuzzyBool.True;
     if (A == FuzzyBool.False && B == FuzzyBool.False)
         return FuzzyBool.False;
     return FuzzyBool.Undetermined;
 }
示例#3
0
        // Done!
        #region .Ctor

        // Done!
        public HardwareActionStatus(TimeSpan span, FuzzyBool complete, string message = "")
        {
            this.TimeSpan = span;
            this.Complete = complete;
            this.Message  = message;
        }