如何更改变量名称

Dia*_*ana 0 c# visual-studio-2010

我在C#中有这个代码,但它可以达到1000页.如何在没有案例的情况下将变量的名称设为page_i并写出1000个案例?

    int i=0;
    while (i< sizeofallpages){
        switch (i)
        {
            case 0:

                PdfPage page = document.AddPage();
                break;
            case 1:

                PdfPage page1 = document.AddPage();
                break;
            case 2:

                PdfPage page2 = document.AddPage();
                break;
    }
Run Code Online (Sandbox Code Playgroud)

Lie*_*iel 6

如果您想保留对页面的引用:

int i=0;
PdfPage page = null;
PdfPage[] pages = new PdfPage[sizeofallpages];
while (i < sizeofallpages)
{
    page = document.AddPage();
    pages[i] = page;
    i++;
}
Run Code Online (Sandbox Code Playgroud)

之后,如果您想使用页面,只需通过以下方式访问它:

page[i]
Run Code Online (Sandbox Code Playgroud)