static void Main(string[] args) { var randomGenerator = new Random(); Comportament.bunSimt = true; for (var i = 0; i < 10; i = i + 1) { if (i == 3) { var manager = new Manager(randomGenerator); Console.WriteLine(manager.SalutSecret("Ion")); } else { if (Comportament.bunSimt == true) { var persoana = new Persoana(randomGenerator); Console.WriteLine(persoana.SalutSecret()); } else { Console.WriteLine("@#*&"); } } } Console.Read(); }
static void Main(string[] args) { Persoana ion = new Persoana() { Cod = 1, Nume = "Ion" }; Persoana ana = new Persoana() { Cod = 2, Nume = "Ana" }; Persoana maria = new Persoana() { Cod = 3, Nume = "Maria" }; Persoana vasile = new Persoana() { Cod = 4, Nume = "Vasile" }; List <Persoana> v = new List <Persoana> { ion, ana, maria, vasile }; v = v.Where(p => p.Cod % 2 == 0).ToList(); foreach (Persoana persoana in v) { Console.WriteLine(persoana.Nume); } foreach (string nume in v.Select(p => p.Nume)) { Console.WriteLine(nume); } //Operatie lista = Suma1; //lista += Produs1; //lista += (i, j) => //{ // Console.WriteLine("Diferenta!!"); // return i - j; //}; // lista += Produs1; //ExecutaOperatie(lista); ////ExecutaOperatie(new Suma()); ////ExecutaOperatie(new Produs()); //ExecutaOperatie(Suma1); //ExecutaOperatie(Produs1); //ExecutaOperatie((i, j) => i - j); //ExecutaOperatie((a, b) => //{ // if (b == 0) // { // Console.WriteLine("Impartire la 0"); // return 0; // } // else // return a / b; //}); }