Passer des variables à partir de la fonction Principale à une autre classe de C#

Je suis en me frappant la tête contre le mur assez sévèrement avec cette. J'ai plusieurs variables à l'intérieur d'une application console C# que je tiens à re-utiliser. Cependant, je ne peux pas pour la vie de me ré-utiliser les variables dans une autre classe. J'aimerais de l'aide ou des pointeurs que vous pourriez fournir - j'ai cherché pendant un certain temps et je suis complètement perplexe.

EDIT: Oui, les variables sont à l'intérieur de ma fonction Principale. Désolé de quitter.

EDIT: Fortement rédigé le code ci-dessous. Les valeurs de la variable, je voudrais réutiliser dans une autre classe sont dans le milieu. Il y a plus, mais ces 3 devrait être suffisant pour l'échantillon. Merci pour l'aide!!!

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();
        }
    }
}
entendez-vous le string[] args qui sont passés à votre Main fonction? pouvez-vous montrer le code que vous avez produit jusqu'à présent?
Avez-vous un exemple de code pour montrer ce qui ne va pas? Que serions nous aider un peu.
Poste le code de votre application console s'il vous plaît.
Aucune idée de ce que vous demandez ici. Qu'entendez-vous par "re-use"?

OriginalL'auteur mynameisneo | 2012-01-03