public RandomTextGenerator() { System.Random rnd = new System.Random(); string seedText = null; int cycles = 0; do { try { string uri = uris[rnd.Next(uris.Length)]; seedText = GetPageMarkup(uri); } catch (System.Net.WebException) { cycles++; if (cycles > 8) { throw; } seedText = null; } } while (seedText == null); markov = new SimpleMarkovChain(seedText); }
public RandomTextGenerator() { System.Random rnd = new System.Random(); string uri = uris[rnd.Next(uris.Length)]; string seedText = GetPageMarkup(uri); markov = new SimpleMarkovChain(seedText); }
public RandomTextGenerator() { System.Random rnd = new System.Random(); string seedText = null; int cycles = 0; do { try { string uri= uris[rnd.Next(uris.Length)]; seedText = GetPageMarkup(uri); } catch (System.Net.WebException) { cycles++; if (cycles>8) throw; seedText = null; } } while (seedText == null); markov = new SimpleMarkovChain(seedText); }