@blzt

С sharpe.static string Fioo выполняется в первую очередь.Почему не static void main выполняется первым?

static void Main(string[] args)
{
int dannie;
string fio = Fioo();
Console.Write("...");
dannie = Int32.Parse(Console.ReadLine());
if (dannie == 0)
Console.WriteLine("Введите фамилию студента:" + fio);
Console.ReadKey();
}
static string Fioo(byte maxSize = 10)
{
string fio;
int count = 0, dx = 0;
do
{
if (count != 0) Console.WriteLine(" Превышен допустимый размер данных на {0} символов! ", dx);
Console.Write("Введите фамилию студента:");
fio = Console.ReadLine();
dx = fio.Length - maxSize;
++count;
} while (dx > 0);
Console.Clear();
return fio;
  • Вопрос задан
  • 2481 просмотр
Решения вопроса 1
NekitoSP
@NekitoSP
Да потому что Вы в самом начале Main() сами вызываетее Fioo ( string fio = Fioo(); )
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы