Passando variáveis da função Main para outra classe C #

Estou batendo com a cabeça contra a parede muito severamente com isso. Eu tenho várias variáveis dentro de um aplicativo de console C # que eu gostaria de reutilizar. No entanto, durante toda a minha vida, não posso reutilizar as variáveis em outra classe. Eu adoraria qualquer ajuda ou sugestões que você pudesse fornecer - pesquisei há algum tempo e estou completamente perplexo.

EDIT: Sim, as variáveis estão dentro da minha função principal. Desculpe por deixar isso de fora.

EDIT: Código fortemente redigido abaixo. Os valores das variáveis que eu gostaria de reutilizar em outra classe estão no meio. Há mais, mas esses 3 devem ser suficientes para a amostra. Obrigado pela ajuda !!!

public static class MyApp
    {
        static void Main(string[] args)
        {
            // loads XML doc
            foreach (XmlNode node in nodes)
            {
            try
                {
                    // does a bunch of stuff

                    // Parses variables from REST API

                    XDocument docdetailxml = XDocument.Parse(xmldoc);

                    XNamespace ns = docdetailxml.Root.GetDefaultNamespace();

                    var buid = docdetailxml.Root.Element(ns + "busid").Value;
                    var bname = docdetailxml.Root.Element(ns + "busname").Value;
                    var bcount = docdetailxml.Root.Element(ns + "buscount").Value;

                    // Invoke SQL connection string

                    // Trigger Stored Procedure and write values to database

                    // If needed, trigger email notification

                    // Close connections
                }
                catch (Exception e)
                {

                    Console.WriteLine("Error encountered: " + e.Message);

                    // Exit the application
                    System.Environment.Exit(1);

                }
                finally
                {
                    // Exit the application
                    // System.Environment.Exit(0);
                }

            }

        }

        private static void GetConnectionString()
        {
            throw new NotImplementedException();
        }

        private static void GetConnectionStrings()
        {
            throw new NotImplementedException();
        }
    }
}

questionAnswers(4)

yourAnswerToTheQuestion