Forums Neueste Beiträge
 

Funktionszeiger als Parameter

01/04/2008 - 17:51 von Alexander Mueller | Report spam
Hallo


Wie kann ich in C# (2.0) einen Funktionszeiger an eine Funktion
übergeben und in der Funktion dann die "Zeiger"-Funktion aufrufen?

Ich habe eine Funktion die Daten aus einem DataSet, optional müssen die
Daten noch spezifisch nachbearbeitet werden. Dafür würde ich gerne
einen Funktionszeiger hineinreichen,der dann die spezifische arbeit
verichtet. Ihmo geht es mit delegates, hat jmd ein Bsp?

In JavaScript ging es, simplifiziert, btw so


function GetRowData(rowIndex, key, funcPointer)
{

if (_rows != null
&& null != key
&& rowIndex > -1
&& rowIndex < _rows.Length
)
{

var value = _rows[rowIndex][key];
if (funcPointer)
return funcPointer(value);
else
return value;
}
else
return null;

}


MfG,
Alex
 

Lesen sie die antworten

#1 Thomas Scheidegger
01/04/2008 - 17:58 | Warnen spam
Hallo Alexander

Funktionszeiger



Delegaten
<URL:http://msdn2.microsoft.com/de-de/li...1.aspx>



Thomas Scheidegger - 'NETMaster'
http://www.cetus-links.org/oo_dotnet.html - http://dnetmaster.net/

Ähnliche fragen