title: Unnecessary extra input lines
body: <p>I am making an app that based on the input of one of player1 it creates a new number based on difficulty.
  When I input the number, the app asks for number I entered+ more to display and I don't want that. Example:</p>
  
  <p>If I input 4, the app will ask for 4 other inputs.</p>
  
  <p><a href="https://i.stack.imgur.com/PD2zQ.png" rel="nofollow noreferrer">https://i.stack.imgur.com/PD2zQ.png</a></p>
  
  <p>I don't want this to happen can anyone explain why and how to fix this?</p>
  
  <p>Here is my main code.</p>
  
  <pre><code>Console.WriteLine($"Can {user[0]} select a level? If not choosen between either 30 seconds or between 1, 2, 3  it will be automatically choosen.");
  Level_Select level = new Level_Select(LevelSelect());
  
  static int LevelSelect()
     {
      int select;
      int.TryParse(Console.ReadLine(), out select);
      return select;
     }
  
  if (LevelSelect() == 1)
     {
       Console.WriteLine($"{Level_Select.level1()}");
     }
     else if (LevelSelect() == 2)
     {
      Console.WriteLine($"{Level_Select.level2()}");
     }
      else if (LevelSelect() == 3)
      {
      Console.WriteLine($"{Level_Select.level3()}");
      }
      else if ((LevelSelect() != 1) || (LevelSelect() != 2) || (LevelSelect() != 3))
      {
      Console.WriteLine($"{Level_Select.Default()}");
      }
  </code></pre>
  
  <p>And this is my Level Difficulty Class.</p>
  
  <pre><code>class Level_Select
  {
    private int level;
  
    public Level_Select(int level)
    {
    this.Level = level;
    }
  
     public int Level
     {
      get { return level; }
      set {
       if (value == 1)
        {
        this.level = value;
        }
        else if (value == 2)
        {
        this.level = value;
        }
        else if (value == 3)
        {
        this.level = value;
        }
       }
      }
  
      public static int Default()
      {
      int min = 000;
      int max = 999;
      Random num = new Random();
      return num.Next(min, max);
      }
  
      public static int level1()
      {
      int min = 000;
      int max = 99999;
      Random num = new Random();
      return num.Next(min, max);
      }
  
     public static int level2()
     {
     int min = 00000;
     int max = 99999999;
     Random num = new Random();
     return num.Next(min, max);
     }
  
     public static int level3()
     {
     int min = 000000000;
     long ten = 9999999999;
     int max = (int)ten;
     Random num = new Random();
     return num.Next(min, max);
     }
  }
  </code></pre>