Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"delegaat2" - 3 õppematerjali

C-materjal
85
doc

C# materjal

} /* D:kodu606dotnet>Delegaat1 Tere */ 78 Funktsioonide komplekt Mõnikord tuleb talletada terve tegevuste jada. Et delegaatmuutujad käituvad küllalt tavaliste objektide sarnaselt, saab neid ka kogumis (siin ArrayList) talletada ja pärast välja kutsuda. Sedasi on võimalik ühes koodiosas teine käsujada kokku panna ja seda hiljem pruukida. using System; using System.Collections; public delegate void Tervitusfunktsioon(); class Delegaat2{ static ArrayList tervitused=new ArrayList(); static void RahulikTervitus(){ Console.WriteLine("Tere"); } static void TragiTervitus(){ Console.WriteLine("Ahoi!"); } public static void Main(string[] arg){ tervitused.Add(new Tervitusfunktsioon(RahulikTervitus)); tervitused.Add(new Tervitusfunktsioon(TragiTervitus)); tervitused.Add(new Tervitusfunktsioon(RahulikTervitus)); foreach(Tervitusfunktsioon tervitaja in tervitused){

Informaatika → Programmeerimine - c sharp
127 allalaadimist
Andmebaasipõhiste veebirakenduste arendamine Microsoft Visual Studio ja SQL Server’i baasil
184
docx

Andmebaasipõhiste veebirakenduste arendamine Microsoft Visual Studio ja SQL Server’i baasil

tervitaja(); } } /* D:kodu606dotnet>Delegaat1 Tere */ Funktsioonide komplekt Mõnikord tuleb talletada terve tegevuste jada. Et delegaatmuutujad käituvad küllalt tavaliste objektide sarnaselt, saab neid ka kogumis (siin ArrayList) talletada ja pärast välja kutsuda. Sedasi on võimalik ühes koodiosas teine käsujada kokku panna ja seda hiljem pruukida. using System; using System.Collections; public delegate void Tervitusfunktsioon(); class Delegaat2{ static ArrayList tervitused=new ArrayList(); static void RahulikTervitus(){ Console.WriteLine("Tere"); } static void TragiTervitus(){ Console.WriteLine("Ahoi!"); } public static void Main(string[] arg){ tervitused.Add(new Tervitusfunktsioon(RahulikTervitus)); tervitused.Add(new Tervitusfunktsioon(TragiTervitus)); tervitused.Add(new Tervitusfunktsioon(RahulikTervitus));

Informaatika → Algoritmid ja andmestruktuurid
44 allalaadimist
Nimetu
575
docx

Nimetu

tervitaja(); } } /* D:kodu606dotnet>Delegaat1 Tere */ Funktsioonide komplekt Mõnikord tuleb talletada terve tegevuste jada. Et delegaatmuutujad käituvad küllalt tavaliste objektide sarnaselt, saab neid ka kogumis (siin ArrayList) talletada ja pärast välja kutsuda. Sedasi on võimalik ühes koodiosas teine käsujada kokku panna ja seda hiljem pruukida. using System; using System.Collections; public delegate void Tervitusfunktsioon(); class Delegaat2{ static ArrayList tervitused=new ArrayList(); static void RahulikTervitus(){ Console.WriteLine("Tere"); } static void TragiTervitus(){ Console.WriteLine("Ahoi!"); } public static void Main(string[] arg){ tervitused.Add(new Tervitusfunktsioon(RahulikTervitus)); tervitused.Add(new Tervitusfunktsioon(TragiTervitus)); tervitused.Add(new Tervitusfunktsioon(RahulikTervitus));

Informaatika → Informaatika
33 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun