我剛開始使用Vb.Net。我習慣於C#語法。我知道我可以在C#中做到這一點:或vs條件
if (x | y)
//Test both
if (x || y)
//Test both unless x is true
在Vb.Net我怎麼能完成同樣的事情考慮:
If x or y Then
//Test both no matter what
我剛開始使用Vb.Net。我習慣於C#語法。我知道我可以在C#中做到這一點:或vs條件
if (x | y)
//Test both
if (x || y)
//Test both unless x is true
在Vb.Net我怎麼能完成同樣的事情考慮:
If x or y Then
//Test both no matter what
在Vb.Net我怎麼能完成同樣的事情?
OrElse
的文檔是在這裏:
http://msdn.microsoft.com/en-us/library/ea1sssb2.aspx
的VB相當於&&
是AndAlso
的方式。
在Vb.NET中相當於OrElse。
用於在兩個 表達式上執行短路邏輯析取。
If x OrElse y Then
參考:http://msdn.microsoft.com/en-us/library/ea1sssb2(v=vs.71).aspx
噢噢感謝。當你知道這些單詞時幫助搜索......我不記得他們是如何被調用的。 (| Vs. ||)你知道嗎? – phadaphunk
找到了。短路操作員。再次感謝 – phadaphunk
不知道VB的這方面。使它聽起來不祥:'如果YouDoThis()OrElse ThePuppyGetsIt()' –