.NET 4.x Почему числовая переменная приняла string? - C#

Узнай цену своей работы

Формулировка задачи:

using System;
 
class NameRazny
{
    static void Main()
    {
     
     int n;
     n=CHISLO();
    
     ImyGop("Вася",n);
     ImyGop("Эд", 48);
    
    }
static void ImyGop(string string0, int CHISLo)
    {     
    Console.WriteLine("Hello "+string0+" "+CHISLo+" лет");
    Console.ReadLine();
     }
 
static int CHISLO()
{
    int s=5;
    Console.WriteLine("Опа-на!");
    return s;
}
 
}
ВЫВОД:
Опа-на! Hello Вася 5 лет .........и т.д.
Почему string "Опа-на!" в int n ?

Решение задачи: «.NET 4.x Почему числовая переменная приняла string?»

textual
Листинг программы
try{
s = Convert.ToInt32(ConsoleReadLine());
}
catch{}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.929 из 5
Похожие ответы