相关疑难解决方法(0)

372
推荐指数
7
解决办法
21万
查看次数

如何添加到List的第一个位置?

我只有一个List <>,我想在这个列表中添加一个项目,但是在第一个位置.List.add()在最后添加项目..我该怎么做?...感谢您的帮助!

c# list

139
推荐指数
7
解决办法
15万
查看次数

如何在列表开头的List中添加一个字符串?

我有这个代码:

for (int i = 0; i < Maps.Count; i++)
{

    string startTag = FirstTags[i];
    string endTag = LastTags[i];
    startIndex = Maps[i].IndexOf(startTag);
    while (startIndex > 0)
    {

        endIndex = Maps[i].IndexOf(endTag, startIndex);
        if (endIndex == -1)
        {
            break;
        }
        string t = Maps[i].Substring(startIndex, endIndex - startIndex + endTag.Length);
        if (i == 0)
        {
            imagesSatelliteUrls.Add(t);
        }

        position = endIndex + endTag.Length;
        startIndex = Maps[i].IndexOf(startTag, position);

    }

    imagesSatelliteUrls = imagesSatelliteUrls.OrderBy(q => q).ToList();
Run Code Online (Sandbox Code Playgroud)

所以第一次迭代/循环i = 0然后它进入一个while循环.然后我做了:

if (i == 0)
{
    imagesSatelliteUrls.Add(t);
}
Run Code Online (Sandbox Code Playgroud)

所以最终imagesSatelliteUrls包含9个文件.我想在imagesSatelliteUrls …

c# winforms

-1
推荐指数
1
解决办法
108
查看次数

标签 统计

c# ×3

.net ×1

data-structures ×1

linked-list ×1

list ×1

vb.net ×1

winforms ×1