You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by sy...@apache.org on 2014/04/22 04:53:30 UTC

[58/59] git commit: Fixing demo app, closes #8 on github

Fixing demo app, closes #8 on github


Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/4d414070
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/4d414070
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/4d414070

Branch: refs/heads/master
Commit: 4d4140707f581e04e05160cb3c876f55550370a1
Parents: 6953376
Author: synhershko <it...@code972.com>
Authored: Tue Apr 22 04:23:39 2014 +0300
Committer: synhershko <it...@code972.com>
Committed: Tue Apr 22 04:23:39 2014 +0300

----------------------------------------------------------------------
 src/demo/SearchFiles/SearchFiles.cs | 19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucenenet/blob/4d414070/src/demo/SearchFiles/SearchFiles.cs
----------------------------------------------------------------------
diff --git a/src/demo/SearchFiles/SearchFiles.cs b/src/demo/SearchFiles/SearchFiles.cs
index a1b806b..80b62f8 100644
--- a/src/demo/SearchFiles/SearchFiles.cs
+++ b/src/demo/SearchFiles/SearchFiles.cs
@@ -348,15 +348,24 @@ namespace Lucene.Net.Demo
                         }
                         else
                         {
-                            int page = Int32.Parse(line);
-                            if ((page - 1) * hitsPerPage < numTotalHits)
+                            int page;
+                            if (Int32.TryParse(line, out page))
                             {
-                                start = (page - 1) * hitsPerPage;
-                                break;
+                                if ((page - 1)*hitsPerPage < numTotalHits)
+                                {
+                                    start = (page - 1)*hitsPerPage;
+                                    break;
+                                }
+                                else
+                                {
+                                    Console.Out.WriteLine("No such page");
+                                }
                             }
                             else
                             {
-                                Console.Out.WriteLine("No such page");
+                                Console.Out.WriteLine("Unrecognized page number. Quitting.");
+                                quit = true;
+                                break;
                             }
                         }
                     }