我有這樣的名單:如何從特定項目的列表<string>獲取索引?
List<string> headers = new List<string>();
headers.Add("Red");
headers.Add("Blue");
headers.Add("Green");
headers.Add("Black");
而且我有這樣的功能:
private int getColorIndex(string colorName , List<string> headers)
{
int index = LINQ;
}
在getColorIndex
功能我想寫LINQ,從標題列表返回特定顏色的指數(以colorName變量) 。
例如,如果colorName爲黑指數值將是3
的colorName
可以包含或大或小的字母。
例如:
colorName = Black or colorName = black
任何想法,我怎麼可以這樣寫LINQ?
'List .IndexOf'?你爲什麼想用LINQ來做這個? –
Dennis
雖然... – Ian
'列表 .FindIndex()'請參閱https://msdn.microsoft.com/en-us/library/0k601hd9.aspx –