Средно аритметично на произволен брой числа
Колеги, правя една програма, която смята средно аритметично на произволен брой числа, обаче имам проблем. Как да я направя така, че когато въведа число, по-голямо от 0 цикъла да се върти, когато въведа число по-малко от 0 програмата да излиза от цикъла?
Ето го кода:
class Program
    {
        static void Main(string[] args)
        {
int startStop = int.Parse(Console.ReadLine());
            int container = 0; 
            int sum = 0;
            int average = 0;
         
            while (true)
             {
              
                 if (startStop > 0)
                 {
                     Console.WriteLine("Enter value: ");
                     sum = int.Parse(Console.ReadLine());
container++;
                   
                 }
                   
                if (startStop== 0)
                {
                  break;
                }
            
                
            }
            average = sum / container;
            Console.WriteLine("The average is " + sum);
        }
    }