簡體   English   中英

列表或數組的可選索引

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM