[英]Selectable index of List or Array
我試圖用諸如SelectedIndex或SelectedValue之類的屬性制作一個列表或數組,以便可以用一種方法進行循環,在這種情況下使用它可能適得其反,但在基於狀態的應用程序中可能會很方便。 可以像這樣輕松完成:
string[] asFoods = new string[] {"Pizza", "Donut", "Burgers"};
int iSelected = 0;
public void cycleFood()
{
iSelected = (iSelected < 2) ? iSelected + 1 : 0;
}
另外,我可以將屬性添加到String或List <>類,但是我正在尋找已經集成在C#中的東西。
似乎並沒有開箱即用的功能,因此,我建議創建本質上是List的包裝器類的東西。
您將擁有一個對象類,其中包含名稱列表,其他各種信息(索引號等),然后是方法(例如循環)。 我想您也會發現還需要其他方法,例如從數據庫加載名稱信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.