Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8776109
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 13, 20262026-06-13T18:58:18+00:00 2026-06-13T18:58:18+00:00

What I am trying to do is ensure a Argument being passed from the

  • 0

What I am trying to do is ensure a Argument being passed from the command line is between a specific set of characters, however the code doesn’t seem to be highlighting any issues when a value outside the acceptable range is used.

if (args[1].Length < 10 && args[1].Length > 40) // Test to see if the password is between 10 and 40 characters
{
Console.WriteLine("Please use a password between 10 and 40 characters");
Environment.Exit(0);
}

I was wondering if anyone might have any suggestions for why this is not working.
The arguments being passed are -e password file1.txt file2.txt

Thanks in Advance!

Alistair

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-13T18:58:20+00:00Added an answer on June 13, 2026 at 6:58 pm

    You have the wrong logic, should be ||

        if (args[1].Length < 10 || args[1].Length > 40) // Test to se
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm trying to ensure that I don't commit code that uses tab characters for
I am trying to spec behaviors for command line arguments my script receives to
I am trying to ensure that the text in my control derived from TextBox
I'm trying to ensure that all characters which are not numeric, or alphabetic are
I'm trying to ensure that a variable value is non-nil before proceeding - the
I have a batch script that outputs a file, and I'm trying to ensure
I am trying to pro-actively ensure I am not causing memory leaks in my
I'm trying to do something seemingly simple: ensure that Application_BeginRequest is called for every
I'm trying to use exist validation rule to ensure that my relation is met
I am trying to figure out the most efficient way to ensure cross-browser compatibility.

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.