使用 Object 将 vb.net 转换为 c#
本文关键字:转换 net vb Object 使用 | 更新日期: 2023-09-27 18:31:50
我有以下 vb.net 行:
Dim applesAs Object() = New Object([end] - startIndex - 1) {}
开发人员融合的转换器将其转换为以下 c# 行:
object[] apples= new object[end - startIndex - 1];
c# 代码似乎创建了一个称为 apple 的对象数组,但是我找不到 vb 中 Object 的构造函数在做什么。它是否也在创建数组?我对 c# 行似乎在做什么有错吗?
但是我找不到 vb 中对象的构造函数在做什么。
它不是构造函数调用,()
在 VB.Net 用于数组索引。
此外,没有构造函数接受带有Object
参数
vb.net 和 c# 代码都在创建一个名为 apples 的对象数组。
- C# 使用
[]
来指示数组 - vb.net 使用
()
来表示数组
参数设置数组的大小
new Object(5) 'vb.net
new object[6] //c#