【问题标题】:How to convert below function to C#如何将以下函数转换为 C#
【发布时间】:2011-03-25 06:03:06
【问题描述】:

下面的方法如何转成C#?

private int GetTotalNumberLines()
{
    // be safe about the array
    int size = 0;
    if (mLines == null) {
       size = -1;
    } 
    else {
       size = Information.UBound(mLines);
    }
    return size;
}

【问题讨论】:

标签: vb.net-to-c#


【解决方案1】:

在 C# 中,您可以使用 Length 获取数组的大小:

size = mLines.Length;

【讨论】:

    【解决方案2】:

    没有关于 mLines 是什么问题的信息,但由于评论指出// be safe about the array,我猜它是一个数组:

    唯一需要更改的是方法UBound,在C# 中它是数组上的一个属性,称为Length

    整个代码如下所示:

    private int GetTotalNumberLines()
    {
       // be safe about the array
       int size = 0;
       if (mLines == null) {
          size = -1;
       } 
       else {
          size = mLines.Length;
       }
       return size;
    }
    

    【讨论】:

      猜你喜欢
      • 2021-08-24
      • 1970-01-01
      • 1970-01-01
      • 2020-08-26
      • 2013-09-12
      • 2011-12-24
      • 1970-01-01
      • 2021-12-12
      相关资源
      最近更新 更多