我有這個代碼,它有時只是有一個字符串,有時有兩個。基本上,當它有兩個字符串時,我希望能夠選擇第二個字符串,因爲它正在選擇列表中的第一個字符串。
這裏是我的代碼:
如何使用C#選擇列表中的第二個字符串?
List<string> workGroupIdStringValues = new List<string>();
workGroupIdStringValues = (List<string>)session["WorkGroupIds"];
List<Guid> workGroupIds = workGroupIdStringValues.ConvertAll<Guid>(workGroupIdStringValue => new Guid(workGroupIdStringValue));
所以「workGroupIdStringValues」有時有第二個串,我怎麼能選擇第二個,而不是第一個當兩個字符串。如果可以的話,是否有可能如何?
謝謝
當然,你可以結合這爲'workingGroupIdStringValues.Take(2)。去年( )'如果你不想要第三個值,如果它存在 –
對不起,這似乎沒有工作,即時獲取cann ot隱式地將轉換爲字符串 –
Ben
@Ben:請參閱更新。你不能簡單的'.Last()'到你現有的代碼中,表達式的類型就會改變。 – Jon