gpt4 book ai didi

c# - 如何从包含 c#.net 中的 2 个元素的列表中单独获取第二个元素?

转载 作者:行者123 更新时间:2023-12-04 04:45:52 24 4
gpt4 key购买 nike

这是我的列表定义

public class EventsList
{
public int EventID { get; set; }
public string EventName { get; set; }
}

这是 C# 代码
string strCurrentUser = CommonWeb.GetLoginUser();
EventsClass EventObj = new EventsClass();
DataSet ds;
List< EventsList> eventList = new List<EventsList>();
EventsList eventobj = new EventsList();
ds=EventObj.GetEvents(strCurrentUser);

我有一个下拉菜单,它应该单独显示 EventName。我怎么能做到这一点?

最佳答案

您的问题不清楚,但听起来可能就像使用 indexer of List<T> 一样简单。 ,这使得访问元素看起来像数组访问:

List<string> values = ...;
string name = values[1]; // Index is 0-based

对于更一般的 IEnumerable<string>您可以使用 ElementAt 扩展方法:
using System.Linq;

...
IEnumerable<string> values = ...;
string name = values.ElementAt(1);

关于c# - 如何从包含 c#.net 中的 2 个元素的列表中单独获取第二个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12153562/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com