Предположим, что у меня есть проект с несколькими различными формами: Form1
, Form2
, Form3
и у меня также есть класс, называемый CustomTools
, который содержит часто используемые процедуры проверки и функции:Использование классов через форм в одном проекте
class CustomTools
{
bool isNumeric(object input)
{
double result;
if (input == null)
return false;
else
{
if (double.TryParse(input.ToString(), out result))
return true;
else
return false;
}
}
}
Прямо сейчас, когда я пытаюсь использовать isNumeric
в одной из моих форм, он не появляется во всплывающем окне IntelliSense. Каков наилучший способ сделать эту функцию доступной во всех моих формах? Большое спасибо за Вашу помощь!
'но ни работал для функций или procedures' - Я не ясно, на чем ты под этим подразумевается. –
Предположим, что вы хотите изучить одноэлементный шаблон или хотите сделать эту функцию общедоступной статической – qwr
Другими словами, я не могу заставить 'CustomTools tools = new CustomTools()' а затем запускать 'CustomTools.customFunction()'. – gnarlybracket