@martensit

Как правильно создать метод в C#?

string GETT(string Url)
{
return (url + "world");
}
return GETT("hi");

Пытаюсь понять правильное создание методов и их вызов.
Что тут не хватает уважаемые?
не могу ни где найти пример, чтоб вставил в LINQPad 4 - и заработало.
Везде какие то ошибки.
  • Вопрос задан
  • 164 просмотра
Решения вопроса 1
@youkerni
Unity3D developer
Во-первых: я бы рекомендовал придерживаться правил именования.
Во-вторых: обратите внимание, что агрумент Url у Вас назван с заглавной буквы, а в самом методе вы написали его неверно. C# - регистрозависимый язык.
string Gett(string url) // ошибка с регистром была тут
{
     return (url + "world");
}

Ну и последнее: строчка return GETT("hi"); лично для меня вообще не понятна. Если вы хотите вызвать метод GETT - вам не нужно использовать ключевое слово return. Или же эта строка должна быть частью другого метода. Т.е. это должно выглядеть или так
string Gett(string url)
{
     return (url + "world");
}
Gett("hi");  //вызывайте этот метод в функции Main


Или так:
string Gett(string url)
{
     return (url + "world");
}

string SaySomething(string something)
{
     return Gett(something);
}

SaySomething("hi"); // вызывайте этот метод в Main
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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