Пример #1
0
 internal override bool TryNumericEvaluate(ConditionEvaluator.IConditionEvaluationState state, out double result)
 {
     if (ShouldBeTreatedAsVisualStudioVersion(state))
     {
         result = ConversionUtilities.ConvertDecimalOrHexToDouble(MSBuildConstants.CurrentVisualStudioVersion);
         return(true);
     }
     else
     {
         return(ConversionUtilities.TryConvertDecimalOrHexToDouble(GetExpandedValue(state), out result));
     }
 }
Пример #2
0
 internal override bool TryNumericEvaluate(ConditionEvaluator.IConditionEvaluationState state, out double result)
 {
     return(ConversionUtilities.TryConvertDecimalOrHexToDouble(_value, out result));
 }