将单个值转换为具有单个元素的数组的简洁方法是什么?

时间:2013-09-25 08:35:53

标签: arrays vb.net

我正在调用一个方法,该方法接受一个表示要删除的记录ID的整数数组:

service.Delete(IDArray)

但是我只想删除一条记录,所以我只有一个值。显然我可以这样做:

Dim IDArray(0) as Integer
IDArray(0) = ID
service.Delete(IDArray)

然而它看起来很笨拙。有一种整洁的方法可以在一行中使用某种聪明的数组构造语法吗?

1 个答案:

答案 0 :(得分:5)

这非常简洁:

service.Delete(New integer(0){ID})

并且,正如Dominc所说,这甚至更整洁(虽然我喜欢明确):

service.Delete({ID})

检查documentation