从控制台转换为字符串以便返回

时间:2015-10-20 16:43:00

标签: c# excel

我试图将我的输出从控制台转换为返回类型的字符串,我错过了什么?在返回时,我得到一个错误,说“返回void,返回关键字后面不能跟一个对象表达式。”当我退出时,它为字符串sInput提供了相同的功能。

    static void Main(string[] args)
    {
        var excel = new Application();
        Workbook workbook = excel.Workbooks.Open(@"C:\Documents\Mail.xlsx");
        Worksheet worksheet = workbook.Worksheets[1];

        var MailNumbers = worksheet.UsedRange;
        string sInput;

        foreach (Range row in MailNumbers.Rows)
        {
           sInput = row.Cells[2, 8].Text + " " + row.Cells[2, 4].Text + " " + row.Cells[2, 5].Text + " " + row.Cells[2, 6].Text + " " + row.Cells[2, 3].Text + " " + row.Cells[2, 7].Text;    
        };
        return sInput;
        excel.Quit();  
    }

希望我能忽略一些简单的事情。 谢谢!

0 个答案:

没有答案