Click here to Skip to main content
15,888,088 members
Home / Discussions / C#
   

C#

 
GeneralRe: Create own language translator in C# Pin
Dave Kreskowiak23-Sep-16 2:15
mveDave Kreskowiak23-Sep-16 2:15 
GeneralRe: Create own language translator in C# Pin
OriginalGriff23-Sep-16 1:57
mveOriginalGriff23-Sep-16 1:57 
GeneralRe: Create own language translator in C# Pin
Jammer24-Sep-16 1:46
Jammer24-Sep-16 1:46 
GeneralRe: Create own language translator in C# Pin
Pete O'Hanlon24-Sep-16 3:23
mvePete O'Hanlon24-Sep-16 3:23 
AnswerRe: Create own language translator in C# Pin
OriginalGriff22-Sep-16 22:58
mveOriginalGriff22-Sep-16 22:58 
AnswerRe: Create own language translator in C# Pin
Gerry Schmitz24-Sep-16 6:34
mveGerry Schmitz24-Sep-16 6:34 
QuestionHaving Trouble With this code Pin
RizingPhoenix21-Sep-16 8:42
RizingPhoenix21-Sep-16 8:42 
AnswerRe: Having Trouble With this code Pin
Richard Deeming21-Sep-16 8:54
mveRichard Deeming21-Sep-16 8:54 
Console.Read returns the character code[^] of the next character from the input. For example, if the user types 3, it will return the number 51, because that is the ASCII code for the number 3.

If the user types 37, then your code will set hours to 51 (the ASCII code for 3), and PayRate to 55 (the ASCII code for 7). When you reach the second call to Console.Read, there is already a character in the buffer, so it doesn't need to wait for the user.

This is obviously not what you want. Instead, you should use Console.ReadLine to read the entire input until the user presses the Enter key.

You can then use Double.TryParse Method[^] to attempt to convert the string to a number:
C#
string input;

Console.WriteLine("Please input your hours-per-week: ");
input = Console.ReadLine();

while (!double.TryParse(input, out hours))
{
    Console.WriteLine("Please enter a valid number: ");
    input = Console.ReadLine();
}

You'll then need to repeat that for the hourly rate.



"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer


AnswerRe: Having Trouble With this code Pin
Ahmad Bukhari21-Sep-16 20:01
Ahmad Bukhari21-Sep-16 20:01 
AnswerRe: Having Trouble With this code Pin
RizingPhoenix21-Sep-16 20:57
RizingPhoenix21-Sep-16 20:57 
SuggestionRe: Having Trouble With this code Pin
Richard Deeming22-Sep-16 1:54
mveRichard Deeming22-Sep-16 1:54 
GeneralRe: Having Trouble With this code Pin
Kelly Herald2-Nov-16 9:22
Kelly Herald2-Nov-16 9:22 
QuestionFileSystemWatcher in c # Pin
Luis_Saenz21-Sep-16 4:46
Luis_Saenz21-Sep-16 4:46 
SuggestionRe: FileSystemWatcher in c # Pin
ZurdoDev21-Sep-16 5:05
professionalZurdoDev21-Sep-16 5:05 
AnswerRe: FileSystemWatcher in c # Pin
Maciej Los21-Sep-16 5:08
mveMaciej Los21-Sep-16 5:08 
QuestionJSON.Net - Error when I get value from a JToken that could be either a JValue or JArray Pin
inquisitive_121-Sep-16 3:48
inquisitive_121-Sep-16 3:48 
AnswerRe: JSON.Net - Error when I get value from a JToken that could be either a JValue or JArray Pin
onelopez21-Sep-16 4:59
onelopez21-Sep-16 4:59 
GeneralRe: JSON.Net - Error when I get value from a JToken that could be either a JValue or JArray Pin
inquisitive_121-Sep-16 6:11
inquisitive_121-Sep-16 6:11 
AnswerRe: JSON.Net - Error when I get value from a JToken that could be either a JValue or JArray Pin
Nathan Minier21-Sep-16 5:09
professionalNathan Minier21-Sep-16 5:09 
GeneralRe: JSON.Net - Error when I get value from a JToken that could be either a JValue or JArray Pin
inquisitive_121-Sep-16 5:57
inquisitive_121-Sep-16 5:57 
QuestionControl is very similar ComboBox to what's it the name ? Pin
Member 245846720-Sep-16 16:18
Member 245846720-Sep-16 16:18 
AnswerRe: Control is very similar ComboBox to what's it the name ? Pin
BillWoodruff21-Sep-16 3:05
professionalBillWoodruff21-Sep-16 3:05 
QuestionRe: Control is very similar ComboBox to what's it the name ? Pin
ZurdoDev21-Sep-16 3:27
professionalZurdoDev21-Sep-16 3:27 
QuestionFTP Multiple Files With Progress Pin
Kevin Marois20-Sep-16 9:40
professionalKevin Marois20-Sep-16 9:40 
AnswerRe: FTP Multiple Files With Progress Pin
Bernhard Hiller20-Sep-16 20:47
Bernhard Hiller20-Sep-16 20:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.