我试图使用SelectedIndex或SelectedValue等属性创建列表或数组,因此可以使用方法循环,在这种情况下使用可能会适得其反,但在基于状态的应用程序中它可能很方便。 这可以很容易地完成:
string[] asFoods = new string[] {"Pizza", "Donut", "Burgers"};
int iSelected = 0;
public void cycleFood()
{
iSelected = (iSelected < 2) ? iSelected + 1 : 0;
}
此外,我可以将属性添加到String或List&lt;&gt;上课,但我正在寻找已经在C#中集成的东西。
答案 0 :(得分:0)
似乎没有任何直接开箱即用,所以我建议创建一个基本上是List的包装类。
您将拥有一个对象类,其中包含名称列表,您的其他各种信息(索引号等),然后是方法(例如您的骑行)。我想你也会发现需要其他方法,例如从数据库加载名称信息。