如何删除添加到列表中的最后一个元素?

2024-03-01

我在 C# 中有一个列表,我在其中添加列表字段。现在,在添加时我必须检查条件,如果条件满足,那么我需要删除从列表中添加的最后一行。 这是我的示例代码..

    List<> rows = new List<>();
    foreach (User user in users)
    {
        try
        {
            Row row = new Row();
            row.cell = new string[11];
            row.cell[1] = user."";
            row.cell[0] = user."";
            row.cell[2] = user."";         

            rows.Add(row);

            if (row.cell[0].Equals("Something"))
            {

                //here i have to write code to remove last row from the list
                //row means all the last three fields

            }

        }

所以我的问题是如何从 C# 中的列表中删除最后一行。 请帮我。


我认为最有效的方法是使用RemoveAt http://msdn.microsoft.com/en-us/library/ms132414%28v=vs.110%29.aspx:

rows.RemoveAt(rows.Count - 1)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何删除添加到列表中的最后一个元素? 的相关文章

随机推荐

  • a-frame vr如何拖放资产/元素洞察图片?

    我正在尝试框架 但找不到任何有关如何拖放元素的信息 并且已经寻找了几个小时 有人熟悉a frame吗 谢谢 到目前为止 这就是我的代码
  • WatchKit NSUserDefaults 和 NSKeyedUnarchiver 问题

    在我的项目中 我有一个名为 Country 的自定义对象 它实现了 NSCoding 该代码通过引用在 iPhone 和 Watch 应用程序之间共享 两个应用程序都位于同一应用程序组中 在我的 iPhone 应用程序中 我使用 NSUse
  • Scrapy:在一个请求失败时(例如404,500),如何请求另一个替代请求?

    我有一个关于 scrapy 的问题 在一个请求失败时 例如404 500 如何请求另一个替代请求 例如两个链接都可以获取价格信息 其中一个失败 则自动请求另一个 在请求中使用 errback 例如 errback self error ha
  • 为什么以及何时应该使用稀疏列? (SQL 服务器 2008)

    在浏览了一些有关 SQL Server 2008 新功能 SPARSE COLUMN 的教程后 我发现如果列值为 0 或 NULL 则不会占用任何空间 但当有值时 则需要常规空间的 4 倍 非稀疏 列保存 如果我的理解是正确的 那么为什么我
  • iPhone 上的并发后台下载

    我正在尝试创建可以同时处理多个下载的类 我需要下载很多小文件 并且我遇到了 消失 连接的问题 我有函数 addDonwload 将 url 添加到要下载的 url 列表中 并检查是否有可用的免费下载槽 如果有 它会立即开始下载 当其中一个下
  • 是否可以水平居中对齐一排加起来不等于 12 的 Bootstrap Span?

    div class row div class span4 div div class span4 div div 据我了解 您总共需要 12 个跨度 有没有办法仍然使我的两个跨度水平居中对齐 上面的内容只会向左浮动 我尝试在它们周围放置一
  • 使用 Swift 以编程方式将文本标签和按钮添加到动态表格视图单元格

    我有一个动态表格视图和一个显示数组的原型单元格 我的问题是如何在单元格左侧添加一个在每个单元格上显示不同名称的按钮 然后在右侧添加一个显示数组信息的标签 谢谢 D 想象一下这是下面的单元格 左侧 Button 数组信息 右侧 TextLab
  • 如何动态从数据库获取.cshtml

    我不得不说 这是一个与以下问题不同的问题 http craftycodeblog com 2010 05 15 asp net mvc render partial view to string http craftycodeblog co
  • R 中的 JSON 到数据帧

    我正在尝试将 json 文件转换为数据框架以进行数据可视化 如果我运行下面的代码 我会得到图 1 library jsonlite jdata lt fromJSON test json data lt as data frame jdat
  • 无法“brew link”未链接的小桶

    which node node bash node command not found brew install node Error node 0 6 18 already installed brew doctor Error You
  • Android Gradle 项目中包含 Apache HttpComponents 的问题

    我尝试使用 build gradle 文件将 httpmime 包含在我的应用程序中 并且一切都可以正常编译 相反 当应用程序尝试实际使用 MultipartEntityBuilder 类时 日志上会出现一堆 WARN 级别消息 表明存在问
  • F#:类型和函数之间可以相互递归吗?

    我可以使用and关键字来设置相互递归的函数定义 我也可以使用and对于相互递归的类型 但是如果类型和函数之间存在相互递归的关系怎么办 是我使该函数成为该类型的成员的唯一选择还是我可以使用类似的东西and这里也 编辑 添加一个简化的伪示例 我
  • Bing API 请求的 Ajax 授权标头是什么?

    我正在向 Bing 搜索 API 发送 ajax 请求 当我将请求放入浏览器中时 我用于请求的 URL 就会起作用 使用 ajax 时出现 401 错误 The authorization type you provided is not
  • CTE 内的 CTE

    是否可以在 CTE 中编写 CTE 我希望它遵循这个逻辑 但解释器不喜欢这段代码 with outertest as with test as select SRnum gamenumber StartOfDistribution Appl
  • Java.lang.NoSuchFieldError:LUCENE_3_6

    我正在运行 1 7 2 elasticsearch 服务器 并使用 org elasticsearch elasticsearch groovy 1 7 2 客户端通过 TransportClient 连接到它 elasticsearch
  • 检查组件是否附加了事件侦听器

    假设有一些
  • 从 Python 句子中提取三元组

    我正在尝试使用Python中的斯坦福依赖解析器从给定的句子中提取三元组 主语 谓语 宾语 有人可以指导我完成这个任务吗 提前致谢 您可以参考以下链接来从句子中提取三元组 https github com tdpetrou RDF Tripl
  • 如何在 MediaPlayer 上设置代理

    在我的音乐流程序中 如何设置代理android media MediaPlayer通过代理网络传输链接文件的类 我了解 NTCredential UsernamePasswordCredential Proxy Authorization
  • 如何使用 github graphql API 创建新的提交?

    我正在尝试使用 github graphql api 创建一个新的提交 使用创建CommitOnBranch https github blog changelog 2021 09 13 a simpler api for authorin
  • 如何删除添加到列表中的最后一个元素?

    我在 C 中有一个列表 我在其中添加列表字段 现在 在添加时我必须检查条件 如果条件满足 那么我需要删除从列表中添加的最后一行 这是我的示例代码 List lt gt rows new List lt gt foreach User use