Answer the question
In order to leave comments, you need to log in
Can't return C# value. Where is the mistake?
using System;
class Test
{
public int Met(int x) //указываем тип возвращаемого значения и тип параметра
{
Console.WriteLine(x); // просто выводим значение параметра
return x / 2; // возвращаем x / 2
}
}
class Test2
{
static void Main()
{
Test obj = new Test(); // создание объекта
obj.Met(6); // вызываем метод с аргументом 5
int h = obj.Met(); // присваиваем возвращаемое значение переменной h. Вот здесь
//подсвечивает имя метода. И выдает ошибку.
}
}
Answer the question
In order to leave comments, you need to log in
The parameter was not passed to the method:
Call the method Met
, specify the value in the first parameter 123
, pass the result to the variable h
:
int h = obj.Met(123);
Console.WriteLine("Получен результат: {0}", h);
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question