using System;
using System.Linq.Expressions;
// Entering the number of employees section .
int countOfEmployees = 0;
for (int i = 0; i == 0;)
{
try
{
Console.Write("Please Enter The Number of Employees :");
countOfEmployees = Convert.ToInt32(Console.ReadLine());
i++;
}
catch (FormatException)
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Please Enter Only Number...!");
Console.ResetColor();
}
}
// Employees information entry section
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine(".........................................................................");
Console.ResetColor();
string[] names = new string[countOfEmployees];
string[] families = new string[countOfEmployees];
string[] idNumbers = new string[countOfEmployees];
int employeeNumber = 0;
try
{
foreach (string name in names)
{
Console.Write($"Please Enter {employeeNumber + 1}th Person Name : ");
names[employeeNumber] = Console.ReadLine();
Console.Write($"Please Enter {employeeNumber + 1}th Person Family : ");
families[employeeNumber] = Console.ReadLine();
Console.Write($"Please Enter {employeeNumber + 1}th Person Id Number : ");
idNumbers[employeeNumber] = Console.ReadLine();
employeeNumber++;
}
}
catch (FormatException)
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Please Enter Correctly information...");
Console.ResetColor();
}
finally
{
employeeNumber = 0;
}
// Employees information printing section
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine(".........................................................................");
Console.ResetColor();
foreach (string name in names)
{
Console.WriteLine($"{names[employeeNumber]} {families[employeeNumber]} work in this company with id number : {idNumbers[employeeNumber]}");
employeeNumber++;
}
بسیار عالی ، احسنت