相关疑难解决方法(0)

迭代静态类的属性来填充列表?

我有一类字符串常量,如何循环获取字符串并填充列表框?

static class Fields
{
    static readonly string FirstName = "FirstName";
    static readonly string LastName = "LastName";
    static readonly string Grade = "Grade";
    static readonly string StudentID1 = "StudentID";
    static readonly string StudentID2 = "SASINumber";
}

public partial class SchoolSelect : Form
{
    public SchoolSelect()
    {
        InitializeComponent();

        //SNIP

        // populate fields
        //Fields myFields = new Fields(); // <-- Cant do this
        i = 0;
        foreach (string field in Fields) // ???
        { 
            fieldsBox.Items.Insert(i, Fields ???
        }
    }
Run Code Online (Sandbox Code Playgroud)

我无法创建一个新的Fields实例,因为它是一个静态类.如何在不手动插入每个字段的情况下将所有字段放入列表框?

c# iteration static

19
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

iteration ×1

static ×1