Verwenden der Simple Helper-Methoden bei der Entwicklung von Windows Phone 7.5 Mango-Apps: Teil 8

Video: Verwenden der Simple Helper-Methoden bei der Entwicklung von Windows Phone 7.5 Mango-Apps: Teil 8

Video: Verwenden der Simple Helper-Methoden bei der Entwicklung von Windows Phone 7.5 Mango-Apps: Teil 8
Video: [2022] Windows 10/11: LAGGT oder ist LANGSAM?! | Problemlösung | Deutsch 2024, März
Verwenden der Simple Helper-Methoden bei der Entwicklung von Windows Phone 7.5 Mango-Apps: Teil 8
Verwenden der Simple Helper-Methoden bei der Entwicklung von Windows Phone 7.5 Mango-Apps: Teil 8
Anonim

Dies ist ein Teil der Anleitung zum Entwickeln von Windows Phone 7.5-Mango-Anwendungen. In unserem letzten Tutorial haben wir gesehen, dass wir "for statement" oder besser als "for iterations" oder "for loop" verwenden können. In diesem Tutorial werden wir lernen wie man einfache Hilfsmethoden verwendet, Benutzer können den Code in mehrere Codeblöcke aufteilen. Eine Hilfsmethode ist einfach ein Codeblock, dem ein Name gegeben wurde. Wir führen diesen Codeblock aus, indem wir ihn durch einen anderen Codeblock aufrufen. In Ihrem Kopf schwebt jedoch eine Frage: Warum müssen wir unseren Code in mehrere Codeblöcke aufteilen? Warum nicht einfach in einer Datei aufbewahren? Hier einige Gründe, warum wir Methoden verwenden.

  • Um zu vermeiden, denselben Codeblock zweimal zu schreiben
  • Reduziert die Möglichkeit von Fehlern
  • Wenn Sie einen Teil des Codes korrigieren müssen, müssen Sie dies an nur einer Stelle tun, anstatt an jeder Stelle nach demselben Codeblock zu suchen
  • Es ist einfacher, neue Funktionen zu Ihrem Programm hinzuzufügen, da Sie nur einmal Änderungen vornehmen müssen

Wir haben bereits mit Methoden gearbeitet, obwohl ich den Namen "Methode" noch nie erwähnt habe. Die Ereignishandler wie das button_Click-Ereignis sind nichts anderes als eine einfache Methode, die den Ereignismechanismus unterstützen soll.

Beginnen wir mit einem neuen Projekt und lernen Sie neue Methoden zur Erstellung von Methoden kennen. Wir halten unsere Benutzeroberfläche einfach, wir haben nur einen Button und einen Textblock, die nacheinander angeordnet sind (siehe Abbildung). Doppelklicken Sie nun auf die Schaltfläche, um zum button_Click-Ereignis zu gelangen.

Hier schreiben wir Code für unsere Hilfsmethode. Stellen Sie nur sicher, dass Sie den Code innerhalb des Klassencodeblocks und außerhalb des button_Click -Ereignisses schreiben. Schreibe folgenden Code:
Hier schreiben wir Code für unsere Hilfsmethode. Stellen Sie nur sicher, dass Sie den Code innerhalb des Klassencodeblocks und außerhalb des button_Click -Ereignisses schreiben. Schreibe folgenden Code:

textBlock1.Text = myMethod ("bob");

Sobald Sie dies getan haben, erstellen wir eine private Methode, um den Wert dieses Ereignisses zurückzugeben. Fügen Sie nach Schließen der Klammern des button_Click-Ereignisses folgenden Code ein und führen Sie diese Anwendung aus:

private Zeichenfolge myMethod (Zeichenfolge myParameter)

{

Rückkehr "Hallo Welt" + MeinParameter;

}

Beim Ausführen dieser Anwendung werden Sie beim Auftreten des button_Click-Ereignisses als "Hallo Welt, Bob" ausgegeben, was bedeutet, dass unsere Anwendung einwandfrei funktioniert.

Lassen Sie uns jetzt diese Anwendung verstehen. In unserem button_Click-Ereignis haben wir nur eine Methode aufgerufen, deren Name mit einem Klammerpaar endet. Offensichtlich funktioniert es nicht nur durch Aufruf des Namens. Daher haben wir nach der Ereignisbox die Definition für diese einfache Methode erstellt.
Lassen Sie uns jetzt diese Anwendung verstehen. In unserem button_Click-Ereignis haben wir nur eine Methode aufgerufen, deren Name mit einem Klammerpaar endet. Offensichtlich funktioniert es nicht nur durch Aufruf des Namens. Daher haben wir nach der Ereignisbox die Definition für diese einfache Methode erstellt.

Das Wort " Privatgelände" teilt dem Compiler mit, dass diese Methode niemandem außerhalb dieser Klasse offenbart werden darf. Nach diesem Wort " Saiten" geschrieben wird, sagt dies dem Compiler, welchen Wert wir zum Ereignis zurückgeben würden. In diesem Fall geben wir string zurück. Schließlich haben wir den Parameternamen in Klammern angegeben.

Wenn wir also auf die Schaltfläche klicken, tritt das button_Click -Ereignis ein, das den String "bob" an unsere Methode sendet. Dann hängt die Methode das Wort "bob" an "hallo world" an und gibt es an das Ereignis zurück.

Im Wesentlichen verwenden wir Methoden, um die Komplexität des Codes zu reduzieren. Wenn Sie Ihre On-Application-Anwendung erstellen, ist dies ein großer Schritt, da Sie Änderungen wesentlich einfacher vornehmen können, als dies bei einer einzigen Codedatei der Fall wäre. Sobald Sie dies beherrschen, können Sie zu unserem ersten Tag - Hausaufgabe übergehen.

Empfohlen: