<分区>
Possible Duplicate:
Is there a conditional ternary operator in VB.NET?
C# 有这样一个快捷方式:
cmd.Parameters.Add(new SqlParameter("@p2", ((supplierID > 0) ? (object)supplierID : DBNull.Value)));
只是好奇 VB .Net 是否也有类似的东西?
<分区>
Possible Duplicate:
Is there a conditional ternary operator in VB.NET?
C# 有这样一个快捷方式:
cmd.Parameters.Add(new SqlParameter("@p2", ((supplierID > 0) ? (object)supplierID : DBNull.Value)));
只是好奇 VB .Net 是否也有类似的东西?
最佳答案
cmd.Parameters.Add(New SqlParameter("@p2", (If((supplierID > 0), DirectCast(supplierID, Object), DBNull.Value))))
关于c# - 什么是 VB .Net 等价于 C# 快捷方式测试的真假?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3967982/