有没有一种方法可以用速记来做这样的事情?
If Not txtBookTitle.Text = String.Empty Then
objBook.DisplayName = txtBookTitle.Text
End If
发布于 2013-03-14 03:08:30
objBook.DisplayName = If(Not (txtBookTitle.Text = String.Empty), txtBookTitle.Text, objBook.DisplayName)
发布于 2013-03-14 03:13:11
有两个版本的if语句速记。If(expression,true part,false part)或If(expression,false part)
objBook.DisplayName = If(String.IsNullOrEmpty(txtBookTitle.Text), txtBookTitle.Text)
发布于 2013-03-14 03:19:48
以下代码类似于您的三行代码:
objBook.DisplayName = IIF(String.IsNullorEmpty(txtBookTitle.Text),objBook.DisplayName, txtBookTitle.Text)
https://stackoverflow.com/questions/15394203
复制相似问题