Как вызвать метод внутри метода?

Как обратиться отдельно к методу CheckQMin(), игнорируя CheckQMax()?

public class CheckSum
    {
        public void CS(int amount)
        {
            void CheckQMin()
            {
            
            }

            void CheckQMax()
            {

            }
        }
    }

Если никак, то подскажите: как переменную amount распространить на весь класс


Ответы (1 шт):

Автор решения: Алексей Викторович

Без изменения кода метода CheckSum.CS() обратиться напрямую к методу CheckQMin() не получится, потому что он является локальным для метода CS() и не доступен извне.

Однако, вы можете вынести метод CheckQMin() из метода CS() в сам класс CheckSum, сделав его публичным методом, и обращаться к нему отдельно.

→ Ссылка