Пример #1
0
 public static bool TryParse(string s, out TemporalTraceEvent result)
 {
     string[] tokens = s.Split((char[])null, StringSplitOptions.RemoveEmptyEntries);
     if (tokens.Length < 3)
     {
         result = default(TemporalTraceEvent);
         return(false);
     }
     return(TryParse(tokens[0], tokens[1], tokens[2], out result));
 }
Пример #2
0
        public static bool TryParse(string core, string time, string args,
                                    out TemporalTraceEvent result)
        {
            result = default(TemporalTraceEvent);
            int        c;
            long       t;
            TraceEvent e;

            if (!int.TryParse(core, out c) ||
                !long.TryParse(time, out t) ||
                !TraceEvent.TryParse(args, out e))
            {
                return(false);
            }
            result = new TemporalTraceEvent(c, t, e);
            return(true);
        }