D if或/和类似python的语句

D if或/和类似python的语句,d,D,D是否有任何表达和/或在if语句中的方式 if (1 > 2 or 3 < 5 and 1 == 1) { /* run code */ } if(1>2或32 | | 32 | | 3

D是否有任何表达和/或在if语句中的方式

if (1 > 2 or 3 < 5 and 1 == 1)
{
/* run code */
}
if(1>2或3<5且1==1)
{
/*运行代码*/
}

像这样。

或is
|
和is
&
,就像在C、C++、Java、C#和该系列的其他语言中一样:

if (1 > 2 || 3 < 5 && 1 == 1)
{
/* run code */
}
if(1>2 | | 3<5&&1==1)
{
/*运行代码*/
}

或is
|
和is
&
,就像在C、C++、Java、C#和该系列的其他语言中一样:

if (1 > 2 || 3 < 5 && 1 == 1)
{
/* run code */
}
if(1>2 | | 3<5&&1==1)
{
/*运行代码*/
}

尽管请添加一些括号以便优先级清晰,但并非每个人都有| |和&&记忆的优先级。尽管请添加一些括号以便优先级清晰,但并非每个人都有| |和&&记忆的优先级。