Задать вопрос
@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;
  • Вопрос задан
  • 2482 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SDP-030_PRG Продвинутая разработка в Microsoft .NET
    1 неделя
    Далее
  • Ulearn.me
    Проектирование на языке C#
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Решения вопроса 1
@NekitoSP
Да потому что Вы в самом начале Main() сами вызываетее Fioo ( string fio = Fioo(); )
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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