c# - 如何在 C# 2.0 中从 List<> 获取最后一个对象

标签 c# vbscript

我的 C# 2.0 中有以下情况。

有一些 VbScript 代码:

For i = 0 to UBound(components) - 1

    If i = UBound(Components) - 1 Then
        WriteOut "<div class=""clearBoth""></div>"
    End If  
Next

下面我正在尝试用C#编写,请建议在c#中为“If i = UBound(Components) - 1 Then”编写什么条件。

List<tc.ComponentPresentation> cmp = new List<tc.ComponentPresentation>();

foreach (tc.ComponentPresentation cm in cmp)
{
    //Here I want to right one condition that

    if(this is the last object in "cmp" list)
    {
        ////do something
    }
}

请推荐!!

最佳答案

if (cmp[cmp.Count - 1] == cm)

这应该有效。

关于c# - 如何在 C# 2.0 中从 List<> 获取最后一个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7955021/

相关文章:

powershell - 打开文件查询以查看打开的文件

arrays - 如何创建 VBScript 多行数组?

c# - 从用 C++ 编写的桌面应用程序过渡到基于 Web 的应用程序

c# - 在 Winforms 中从 DataGridView 生成 PDF

c# - LINQ 连接查询结构导致 CS0119 错误

java - 如何在 Java 中执行 VBS 脚本?

vbscript - 检查文件是否为空

windows - 使用脚本为 vbscript 创建 Windows 8 任务计划

c# - SHA512 哈希到 C# 中的字符串

c# - 如何检测服务(Web API)是否与 HttpClient 失去连接?