Console Application中的公共静态void

时间:2013-09-09 07:16:32

标签: c# console-application

我做第一次控制台应用程序。我有WinformApp,我将代码复制到ConsoleApp。 我有问题,我不知道怎么能从静态虚空主跳到公共静态无效发送。这是我的代码的样本......

class Program
{
    static void Main(string[] args)
    {
        int counter; //Counter pro export
        int counterchyba;
        string strediska = "0003,0005";                                   
    }

    public static void Sending(int counter, int counterchyba, string strediska)
    {
        var c = (counter).ToString().PadLeft(5, '0');
        SqlCommand cmd = new SqlCommand();
        .........
    }
}

你知道它怎么可能?

2 个答案:

答案 0 :(得分:6)

在您的Main中,您可以直接致电Sending(counter, counterchyba, strediska);

主要是它开始的地方。你可以从那里发起任何行动。

答案 1 :(得分:1)

在主函数中你可以像这样调用发送代码:

class Program
{
    static void Main(string[] args)
    {
        int counter; //Counter pro export
        int counterchyba;
        string strediska = "0003,0005"; 
        Sending(0, 0, strediska);                
    }

    public static void Sending(int counter, int counterchyba, string strediska)
    {
        var c = (counter).ToString().PadLeft(5, '0');
        SqlCommand cmd = new SqlCommand();
        .........
    }
 }

但是,我不知道Sending函数参数的重点:countercounterchybastrediska因此您需要弄清楚要放入哪些内容

更重要的一点是:

你说这是一个控制台应用程序,你启动了一个WinformApp。如果不这样做,它将以需要数天才能解决的问题结束。启动一个新的解决方案,一个控制台应用程序。