Что этот код означает в VB.NET? Я не понимаю с :
оператора. То же самое с тернарным оператором в Java/C#/C?: Оператор в VB.NET
If InStr(elementName, "*") > 0 And depth < maxDepth Then isRule = True : isGrRule = True
Что этот код означает в VB.NET? Я не понимаю с :
оператора. То же самое с тернарным оператором в Java/C#/C?: Оператор в VB.NET
If InStr(elementName, "*") > 0 And depth < maxDepth Then isRule = True : isGrRule = True
В VB.NET, толстой кишки :
используется, чтобы поместить два заявления в одну линию и выступает в качестве разделителя для этих заявлений.
Смотрите больше на MSDN:
Чтобы поместить несколько операторов на одной строке
Отдельного заявления с двоеточие (:), как показано в следующем примере.
Text1.Text = "Hello": text1.BackColor = System.Drawing.Color.Red
Это не имеет ничего общего с тройным оператором в Java/C#/C.