static void range() { Console.WriteLine(string.Format("-----range-----")); Motore m = new Motore(); IngranaggioRange ir = new IngranaggioRange(5, 9); m.AggiungiIngranaggio(ir); foreach (var d in m) { Console.WriteLine(string.Format("{0}", d[0].Valore)); } Console.WriteLine(string.Format("---------------")); Console.WriteLine(string.Format("---------------")); }
static void Main(string[] args) { //vuoto(); //vuoto2(); //one(); //two(); //range(); words(); Console.ReadKey(); return; Motore m = new Motore(); Ingranaggio <int> ii = new Ingranaggio <int>(); IngranaggioRange ir = new IngranaggioRange(5, 9); //m.Ingrana<int>(1, 2, 3, 4, 5,6,7); //m.Ingrana<int>(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13); string template = "01dqwertyuiopasdfghjklzxcvbnm"; m.Ingrana <char>(template.ToCharArray()); m.Ingrana <char>(template.ToCharArray()); m.Ingrana <char>(template.ToCharArray()); StringBuilder sb = new StringBuilder(); Console.ReadLine(); //string url = "http://*****:*****@"c:\temp\passwprds.txt", sb.ToString()); //var ret = from t in m // let denti = t.Cast<Dente<int>>() // let array = denti.Select(d => d.Valore) // where array.Average() == array.Count() // select t.Cast<Dente<int>>(); //foreach (var d in ret) //{ // //Console.WriteLine(string.Format("{0}+{1}={2}", d.ElementAt(0).Valore, d.ElementAt(1).Valore, (d.ElementAt(0).Valore + d.ElementAt(1).Valore))); // Console.WriteLine(string.Format("{0}+{1}", d.ElementAt(0).Valore, d.ElementAt(1).Valore)); //} }