EmployeeData
Здравейте,
търся отговор на въпроса, защо само Вариант 1 се признава от Джъджа:
Вариант 1:
var firstName = Console.ReadLine();
var secondName = Console.ReadLine();
var age = int.Parse(Console.ReadLine());
var gender = Console.ReadLine();
var PersonalID = long.Parse(Console.ReadLine());
var UniqueEmployeeNumber = int.Parse(Console.ReadLine());
Console.WriteLine("First name: {0}", firstName);
Console.WriteLine("Last name: {0}", secondName);
Console.WriteLine("Age: {0}", age);
Console.WriteLine("Gender: {0}", gender);
Console.WriteLine("Personal ID: {0}", PersonalID);
Console.WriteLine("Unique Employee number: {0}", UniqueEmployeeNumber);
Вариант 2:
Даже в условието на задачата има Hints, че трябва да изглежда по този начин:
var firstName = Console.ReadLine();
var secondName = Console.ReadLine();
var age = int.Parse(Console.ReadLine());
var gender = Console.ReadLine();
var PersonalID = long.Parse(Console.ReadLine());
var UniqueEmployeeNumber = int.Parse(Console.ReadLine());
Console.WriteLine(firstName);
Console.WriteLine(secondName);
Console.WriteLine(age);
Console.WriteLine(gender);
Console.WriteLine(PersonalID);
Console.WriteLine(UniqueEmployeeNumber);
Вариант 3:
Въпреки, че на VS2013 за съжаление не може да се ползва Console.WriteLine($"{ }"), опитах и по този начин :
var firstName = Console.ReadLine();
var secondName = Console.ReadLine();
var age = int.Parse(Console.ReadLine());
var gender = Console.ReadLine();
var PersonalID = long.Parse(Console.ReadLine());
var UniqueEmployeeNumber = int.Parse(Console.ReadLine());
Console.WriteLine($"{firstName});
Console.WriteLine("Last name: {0}", secondName);
Console.WriteLine("Age: {0}", age);
Console.WriteLine("Gender: {0}", gender);
Console.WriteLine("Personal ID: {0}", PersonalID);
Console.WriteLine("Unique Employee number: {0}", UniqueEmployeeNumber);
Благодаря предварително!
Благодаря!
Явно, че Hints-a, не са толкожа Hints, колкото си мислех, че са .
Благодаря още 1 път и лека вечер!
Джъджа е голям буквалист! :-)
Лека вечер и успех!
Внимавай, със стринговете в изхода.Лично мен ме отрязваше за липсата на двуеточие.
Console.WriteLine("Gender {0}", gender); - грешно
Console.WriteLine("Gender: {0}", gender); - вярно
За момент може да ти убие самочувствието.