fCraft.ConsoleUtil.ShowYesNo C# (CSharp) Method

ShowYesNo() private method

private ShowYesNo ( [ prompt ) : bool
prompt [
return bool
        public static bool ShowYesNo([NotNull] string prompt, [NotNull] params object[] formatArgs) {
            if (prompt == null) throw new ArgumentNullException("prompt");
            if (formatArgs == null) throw new ArgumentNullException("formatArgs");
            while (true) {
                Console.Write(prompt + " (Y/N): ", formatArgs);
                string input = Console.ReadLine();

                if (input == null ||
                    input.Equals("no", StringComparison.OrdinalIgnoreCase) ||
                    input.Equals("n", StringComparison.OrdinalIgnoreCase)) {
                    return false;
                } else if (input.Equals("yes", StringComparison.OrdinalIgnoreCase) ||
                           input.Equals("y", StringComparison.OrdinalIgnoreCase)) {
                    return true;
                }
            }
        }
    }
ConsoleUtil