Как создать класс, из которого будут браться только методы в другом классе? Важно чтобы этот класс не исполнялся программой.
namespace App
{
class Startup
{
//Выполнение
}
class Methods
{
//Пропуск и выполнение функций только тогда, когда я их вызову
}
class Program
{
//Допустим, тут я вызываю функции
}
}
Все методы в C# исполняются только тогда, когда вы их вызываете.
Есть ситуации где код вызывается фреймворком, системой, но они достаточно редки, например функция static Main в консольном приложении.
Ваш код не может сам по себе вызываться пока вы его не вызвали, если не имеет место специальная ситуация, все возможные такие ситуации описывать в данном посте смысла нет.
В .NET нет такого что фреймворк исполняет все функции подряд.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей