Feedback

C# - Call by Reference

Veröffentlicht von am 27.04.2006
(2 Bewertungen)
Pointer in C# ;-) Werteübergabe per Adresse
GFU-Schulungen  [Anzeige]

C# Aufbaukurs

Sie haben grundlegende .NET- und C#-Kenntnisse und und wollen diese nun erweitern. Der Aufbaukurs C# führt Sie ein die Arbeit mit Interfaces und Delegates, Generics und Parallel Computing.

JavaScript für .NET-Entwickler

Sie sind .NET-Entwickler und nun stehen Sie vor der Aufgabe, JavaScript in Ihre Arbeit einzubinden. Die Schulung vermittelt Ihnen die JavaScript Grundlagen und die Funktionen der Scriptsprache. Sie wissen, wie objektorientierte Programmierung in JavaScript funktioniert und lernen abschließend Best Practicies Fälle kennen.

/*  CALL BY REFERENCE:
 *  Beide Zahlen werden eingelesen, dann werden beide Zahlen als Adresse an die Funktion CallByReferenceREF() übergeben,
 *  dort werden diese Wertte bearbeitet, sie brauchen nicht zurückgegeben werden weil sie dort bearbeitet werden wo sie gerade
 *  sind, im Speicher
 */

private void button1_Click(object sender, System.EventArgs e)
{
	int Zahl1 = Convert.ToInt32( textBox1.Text );	
	int Zahl2 = Convert.ToInt32( textBox2.Text );
	CallByReferenceREF(ref Zahl1, ref Zahl2);

	textBox3.Text = Zahl1.ToString();
	textBox7.Text = Zahl2.ToString();
}
				
private void CallByReferenceREF (ref int Zahl1, ref int Zahl2 )
{
	Zahl1++;
	Zahl2++;
}
Abgelegt unter Call, Reference, Pointer, ref.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!