Как передать объект типа массива как пустой строковый массив вместо NULL? - PullRequest
0 голосов
/ 23 апреля 2020

У меня есть список с контрольным списком в vb. net. Если я не выбираю какое-либо значение, оно идет как NULL, но я хочу отправить его как пустой массив строк.

Я сделал это.

For Each checkedMP In chkListMaintenancePlant.CheckedItems
    listMaintenance.Add(checkedMP)
Next

If listMaintenance.Count > 0 Then
    MyMEqRequest.MaintenancePlant = listMaintenance.ToArray()
Else
    Dim empty() As String = {}
    MyMEqRequest.MaintenancePlant = empty
End If

Это переходит к другой части, но все же NULL .

MaintenancePlant имеет тип строковый массив Public Property MaintenancePlant() As String()

...