Hallo!
Ich möchte eine Methode zur numerischen Integration beliebiger Funktionen schreiben (Romberg-Verfahren etc.) Dazu möchte ich der entscheidenden Prozedur die zu integrierende Funktion als Parameter übergeben. In C geht das ja über einen Pointer
#define f(z) ((*function)(z))
float romberg(float (*function)(float),float start, float end,int n)
{
....
}
Aber wie gehts in C# wenn man pointer vermeiden will? Geht's überhaupt?
Danke schonmal!
Volker Thieme
Ich möchte eine Methode zur numerischen Integration beliebiger Funktionen schreiben (Romberg-Verfahren etc.) Dazu möchte ich der entscheidenden Prozedur die zu integrierende Funktion als Parameter übergeben. In C geht das ja über einen Pointer
#define f(z) ((*function)(z))
float romberg(float (*function)(float),float start, float end,int n)
{
....
}
Aber wie gehts in C# wenn man pointer vermeiden will? Geht's überhaupt?
Danke schonmal!
Volker Thieme
Comment