我需要知道是否有任何方法可以合并这些字段:
String Field1
Integer Field2
当文本框中没有用户输入时,我需要此查询来忽略这些值,但我不知道如何实现它。
我使用Nothing
,default nullable value
整数使用:
Dim nullInt As Integer?
nullInt.GetValueOrDefault()
没有运气。
Dim veh As wsTarificador.Class1() =
(From m In vehiculos
Where m.Field1= IIf(String.IsNullOrEmpty(txtCaballos.Text), nothing, txtCaballos.Text) _
And m.Field2=Convert.ToInt32(IIf(String.IsNullOrEmpty(txtPuertas.Text), nothing, txtPuertas.Text))
Select m).ToArray