System.DateTimeParse.GetTimeOfNN C# (CSharp) Méthode

GetTimeOfNN() private static méthode

private static GetTimeOfNN ( DateTimeFormatInfo dtfi, DateTimeResult &result, DateTimeRawInfo &raw ) : Boolean
dtfi DateTimeFormatInfo
result DateTimeResult
raw DateTimeRawInfo
Résultat Boolean
        private static Boolean GetTimeOfNN(DateTimeFormatInfo dtfi, ref DateTimeResult result, ref DateTimeRawInfo raw)
        {
            BCLDebug.Assert(raw.numCount >= 2, "raw.numCount >= 2");
            if ((result.flags & ParseFlags.HaveTime) != 0) {
                // Multiple times in the input string
                result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
                return false;
            }

            result.Hour     = raw.GetNumber(0);
            result.Minute   = raw.GetNumber(1);
            result.flags |= ParseFlags.HaveTime;
            return true;
        }