2013-04-17 25 views
1

我剛開始使用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 

回答

8

在Vb.Net我怎麼能完成同樣的事情?

OrElse

的文檔是在這裏:

http://msdn.microsoft.com/en-us/library/ea1sssb2.aspx

的VB相當於&&AndAlso的方式。

+0

噢噢感謝。當你知道這些單詞時幫助搜索......我不記得他們是如何被調用的。 (| Vs. ||)你知道嗎? – phadaphunk

+0

找到了。短路操作員。再次感謝 – phadaphunk

+5

不知道VB的這方面。使它聽起來不祥:'如果YouDoThis()OrElse ThePuppyGetsIt()' –