www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - multi compare

reply Hussien <SH glory.com> writes:
Instead of

if (x == a || x == b || x = c || ....)

is there an easier way

stuff like

if (x in [a,b,c,..])

doesn't work.
Mar 16
parent reply Adam D. Ruppe <destructionator gmail.com> writes:
On Friday, 17 March 2017 at 00:39:15 UTC, Hussien wrote:
 if (x in [a,b,c,..])
import std.algorithm.comparison; x.among(a, b, c); http://dpldocs.info/experimental-docs/std.algorithm.comparison.among.1.html
Mar 16
parent Hussien <SH glory.com> writes:
On Friday, 17 March 2017 at 01:27:01 UTC, Adam D. Ruppe wrote:
 On Friday, 17 March 2017 at 00:39:15 UTC, Hussien wrote:
 if (x in [a,b,c,..])
import std.algorithm.comparison; x.among(a, b, c); http://dpldocs.info/experimental-docs/std.algorithm.comparison.among.1.html
thanks
Mar 16