如何更改变量名

本文关键字:变量名 何更改 | 更新日期: 2023-09-27 18:27:56

我在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;
    }

如何更改变量名

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

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

之后,如果你想使用一个页面,只需通过以下方式访问即可:

page[i]

您只需要创建一个对象列表,然后相应地使用它。

List<MyObject> list = new List<MyObject>();
for(int count=0; i<sizeofallpages; count++){
    list.add(new MyObject());
}

然后,只需访问列表中的对象。