Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.07.2014, 18:34   #1
Praud
Форумчанин
 
Аватар для Praud
 
Регистрация: 11.10.2012
Сообщений: 409
По умолчанию Функция в С#

Есть ли в С# такое понятие как функция? Или существуют только методы?
Мне нужно написать функцию для проверки входных данных. Где мне ее разместить, чтобы она вызывалась из любого метода формы?
Praud вне форума Ответить с цитированием
Старый 12.07.2014, 19:37   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

сделайте ее методом формы тогда.

и еще есть статические классы.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 12.07.2014, 20:50   #3
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

Цитата:
Где мне ее разместить, чтобы она вызывалась из любого метода формы?
на заборе

из любого метода формы можно вызвать метод формы
eval вне форума Ответить с цитированием
Старый 16.07.2014, 09:42   #4
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Цитата:
Сообщение от Praud Посмотреть сообщение
Есть ли в С# такое понятие как функция? Или существуют только методы?
Мне нужно написать функцию для проверки входных данных. Где мне ее разместить, чтобы она вызывалась из любого метода формы?
Код:
public static class Functions
{
     public static bool MyFunc(string p1, int p2)
     { 
           if (p1 == "HelloWorld" && p2 == 0) return true;
         else return false;
     }
}


вызов в любом месте:
Functions.MyFunc("HelloWorld",0);
Естественно параметры сами на свои укажете. И обработку тоже.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция, си tim47 Помощь студентам 0 18.12.2011 16:10
Функция Seferus Паскаль, Turbo Pascal, PascalABC.NET 1 10.12.2011 07:53
Функция на C# get2null Помощь студентам 4 23.05.2011 16:47
Функция aus Общие вопросы C/C++ 2 17.11.2010 08:30
одна функция потока, а другая функция - член класса запускающего этот поток Дмитрий_Ч Общие вопросы C/C++ 2 27.09.2007 08:50