调用静态类成员



我有以下代码,无法弄清楚如何调用该函数(getPageCount),这是我在这里找到的。我尝试过多种方法,但没有任何方法。尽管我以前已经对此进行了预言,但会赞赏该行的一些帮助。预先感谢您。

using System;
using System.Drawing;
using System.Drawing.Printing;
namespace ConsoleApp1
{
    class Program
    {
        public static int GetPageCount(PrintDocument printDocument)
        {
            int count = 0;
            printDocument.PrintController = new PreviewPrintController();
            printDocument.PrintPage += (sender, e) => count++;
            printDocument.Print();
            return count;
        }
        static void Main(string[] args)
        {
            var testPrint = GetPageCount (@"c:temptest.msg");
            Console.WriteLine(testPrint);
        }
    }
}

您正在尝试将string传递给期望PrintDocument对象的方法。

我还将查看有关此的MSDN文档,可在此处找到:printDocument

最新更新