У меня есть класс Local в моем проекте. Есть ли способ использовать импорт «Локальный», поэтому мне не нужно вводить имя класса? Например, используяИмпортировать локальный класс в проект
"Example()"
вместо
"Local.example()"?
У меня есть класс Local в моем проекте. Есть ли способ использовать импорт «Локальный», поэтому мне не нужно вводить имя класса? Например, используяИмпортировать локальный класс в проект
"Example()"
вместо
"Local.example()"?
Извините, но вы не можете выполнять статический импорт (например, в Java) или импорт классов (Python) в C#.
Если вы хотите, чтобы непосредственно вызвать метод в другом классе в рамках того же проекта без использования экземпляра класса, то вы можете наследовать этот класс. Таким образом, вы сможете напрямую использовать публичных членов этого класса.
public class Local {
public void Example()
{
}
}
public class ChildClass : Local
{
Example();
}
public partial class Setup: Форма наследует форму, есть ли способ добавить еще один? –
Вы не можете наследовать несколько классов. – Kurubaran
Хорошо, спасибо за помощь. –