Kezdőoldal » Számítástechnika » Programok » Meg lehet oldani valahogyan,...

Meg lehet oldani valahogyan, hogy egy változóban taroljak el függvényt? (C#)

Figyelt kérdés

2020. jan. 19. 17:45
1 2
 1/11 anonim ***** válasza:

???


Nem is értem igazából a kérdést, hogy mit akarsz. Változóban értékeket tárolunk, a függgvény pedig nem érték. Persze olyat lehet, hogy


x = myFuggveny();


de gondolom nem erre gondolsz. Szerintem írd le, hogy mit akarsz pontosan, mert ennek a kérdésnek így nincs értelme.

2020. jan. 19. 17:47
Hasznos számodra ez a válasz?
 2/11 anonim ***** válasza:
Ahogy az előző is írta, ennek nem nagyon van értelme.
2020. jan. 19. 17:51
Hasznos számodra ez a válasz?
 3/11 A kérdező kommentje:

Hát pl. FuggvenyValtozo = (int par1, int par2) { // valami cselekvés... }


Aztán később ezt így tudom használni:

FuggvenyValtozo(8,2)

2020. jan. 19. 17:55
 4/11 A kérdező kommentje:
És ezt a függvényvaltozot át is szeretném adni egy másik függvény paraméterében.
2020. jan. 19. 17:56
 5/11 anonim ***** válasza:
Te most tömböt akarsz definiálni?
2020. jan. 19. 18:00
Hasznos számodra ez a válasz?
 6/11 A kérdező kommentje:

Nem. Van egy egy osztályban egy metódus:


void DoSomething() {

Függvényvaltozo = {// valami eljárás fut le itt, a függvénytörzs} // itt szeretnék definiálni egy "függvényvaltozot", amit ebben a DoSomething függvényben szeretnék többször meghivni. Tudom miért nem kívül definiálom, azért mert ebben a függvényben használom csak és nagyon rövid és szerintem csúnya így.


//Itt pedig meghivom a változón keresztül: Függvényvaltozo();

// csinál mást


FuggvenyValtozo(); // itt megint szükség lesz rá. Nem akarok copy-pasteelni.


}



De ha nincs ilyen trükk, akkor nincs. Bocsánat hogy ha fájdalmas kérdés volt!

2020. jan. 19. 18:08
 7/11 anonim ***** válasza:
Sajnos nincs értelme a kérdésednek. Akármit is akarsz csinálni nem ez a módja.
2020. jan. 19. 18:53
Hasznos számodra ez a válasz?
 8/11 A kérdező kommentje:
Oks, köszi!
2020. jan. 19. 18:55
 9/11 A kérdező kommentje:

!!!SOLVED!!!


Action<> típussal tudok ilyet csinálni.

Még nem nagyon értem a mi micsoda, de ezt kerestem.


Action<bemeno parametertipusa> fuggvenyem = delegate(int i) { // valami };

2020. jan. 19. 19:06
 10/11 anonim ***** válasza:
Szuper. Sajnos az hogy mi az istent akartál megcsinálni nem derült ki a kérdésedből. De az jó ha sikerült megoldani.
2020. jan. 19. 19:55
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!