protected override void ProcessRecord() { if (String) { WriteObject(string.Join("", _myNumber.GenerateRandomNumber())); } else { WriteObject(_myNumber.GenerateRandomNumber()); } }
/// <summary> /// Generate "My Number" /// </summary> /// <param name="count">Count of "My Number"</param> private static void Generate(long count) { var n = new MyNumber(); for (var i = 0; i < count; i++) { Console.WriteLine(string.Join("", n.GenerateRandomNumber())); } }
public void GenerateRandom() { var n = new MyNumber(); for (var i = 0; i < 100; i++) { var rSeq = n.GenerateRandomNumber(); var check = MyNumber.VerifyNumber(rSeq); if (check == false) { throw new Exception(); } } }