| 44 |  |  | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 45 |  | static void Main(string[] args) | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 46 |  | { | 
 
 
 
 
 
 
 
 
 | 47 | – | //long ticksThisTime = 0; | 
 
 
 
 
 
 
 
 
 | 48 | – | //System.Diagnostics.Stopwatch timePerParse = System.Diagnostics.Stopwatch.StartNew(); | 
 
 
 
 
 
 
 
 
 | 49 | – |  | 
 
 
 
 
 
 
 
 
 | 50 | – |  | 
 
 
 
 
 
 
 
 
 | 51 | – |  | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 47 |  | try | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 48 |  | { | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 49 |  | //We use a command parse library due to its advantages | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 53 |  | { | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 54 |  | printAppError(appErrors.ERROR_PARAMS, "Error processing parameters:\n" + e.ToString()); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 55 |  | } | 
 
 
 
 
 
 
 
 
 | 61 | – |  | 
 
 
 
 
 
 
 
 
 | 62 | – |  | 
 
 
 
 
 
 
 
 
 | 63 | – |  | 
 
 
 
 
 
 
 
 
 | 64 | – | //// Stop the timer, and save the | 
 
 
 
 
 
 
 
 
 | 65 | – | //// elapsed ticks for the operation. | 
 
 
 
 
 
 
 
 
 | 66 | – |  | 
 
 
 
 
 
 
 
 
 | 67 | – | //timePerParse.Stop(); | 
 
 
 
 
 
 
 
 
 | 68 | – | //ticksThisTime = timePerParse.ElapsedTicks; | 
 
 
 
 
 
 
 
 
 | 69 | – | //Console.WriteLine(ticksThisTime); | 
 
 
 
 
 
 
 
 
 | 70 | – | //Console.ReadLine(); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 56 |  | } | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 57 |  | } | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 58 |  | } |