java.util.Random.nextBoolean C# (CSharp) Method

nextBoolean() public method

public nextBoolean ( ) : bool
return bool
        public virtual bool nextBoolean()
        {
            return global::MonoJavaBridge.JavaBridge.CallBooleanMethod(this, global::java.util.Random.staticClass, "nextBoolean", "()Z", ref global::java.util.Random._m7);
        }

Usage Example

        public Font getFont(int index)
        {
            java.util.Random r      = new java.util.Random();
            string           family = families[r.nextInt(families.Count)];
            bool             bold   = r.nextBoolean() && randomStyle;
            int size = minSize;

            if (maxSize - minSize > 0)
            {
                size += r.nextInt(maxSize - minSize);
            }
            return(new Font(family, bold ? Font.BOLD : Font.PLAIN, size));
        }