Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 24
  1. #1
    Capt'n Crunch Avatar von hackerking
    Registriert seit
    08.11.2008
    Beiträge
    964

    Standard [C#] Optionale Paramter?

    Ist es in C# möglich Optionale Parameter zu übergeben? Also wie in VB z. B.:

    Private Sub Test(ByVal Hallo As String, Optional lol As Integer)
    End Sub

    weil in c# gibts ja ein optional soweit ich weiß

  2. #2
    Sobig Wurm
    Registriert seit
    18.03.2007
    Beiträge
    200

    Standard

    Sowas nennt man "Überladen von Funktionen". gidf
    nuffing

  3. #3
    Sobig Wurm
    Registriert seit
    05.08.2008
    Beiträge
    221

    Standard

    beim k800i kann man kein flash menu machen <.< wenschon sind es nur animationen. würd wen dan bei der w series gehn. wen du wissen willst wie man das handy flasht, kann ich dir dieses forum empfehlen -> http://www.se-world.info/

    edit: ups falscher thread xD


  4. #4
    Capt'n Crunch Avatar von hackerking
    Registriert seit
    08.11.2008
    Beiträge
    964

    Standard

    @juRii ähh ja

    @k0rxxx
    könntest du mal nen link oder ein sample geben. ich finde nichts per google...

  5. #5
    Eigener Benutzertitel Avatar von inmate
    Registriert seit
    23.12.2008
    Beiträge
    1.767

    Standard

    ääähhhmm juRi ? ich glaube du wolltest das nicht hier hin posten oder?

  6. #6
    Richard Stallman Avatar von Sawyer
    Registriert seit
    26.07.2008
    Beiträge
    2.037

    Standard

    könntest du mal nen link oder ein sample geben. ich finde nichts per google...
    Ich erkläre es dir einfach + simples Beispiel:

    Ganz einfach , du hast die möglichkeit Funktionen vom gleichen Namen zu erstellen , jedoch mit unterschiedlichen und natürlich unterschiedlich vielen Parametern
    dieser Optional Parameter ist eigentlich eine vereinfachte Möglichkeit das in vb zu machen , in C# muss man mit überLadungen arbeiten

    Was ganz simpel ist:

    Code:
    private static void Test(string Hallo)
    {
    
    }
    
    private static void Test(string Hallo, Int lol)
    {
    
    }
    wenn du die Methode Test jetzt schreibst wirst du die Funktion im intellisense sehen und du wirst feststellen , das du 2 Möglichkeiten hast diese aufzurufen , einmal mit einem und einmal mit 2 Parametern

    das ist die funktionsüberladung^^

    MfG

  7. #7
    Capt'n Crunch Avatar von hackerking
    Registriert seit
    08.11.2008
    Beiträge
    964

    Standard

    Ahh ok vielen dank. aber wieso so kompliziert?^^ bei vb isses viel einfacher xD hier muss man den sub noch anpassen -.-

  8. #8
    Richard Stallman Avatar von Sawyer
    Registriert seit
    26.07.2008
    Beiträge
    2.037

    Standard

    Zitat Zitat von hackerking Beitrag anzeigen
    Ahh ok vielen dank. aber wieso so kompliziert?^^ bei vb isses viel einfacher xD hier muss man den sub noch anpassen -.-
    Ist eben nicht so ein kinderkack wie in vb

    Du kannst es natürlich auch mit einer Funktion machen , und einfach null übergeben , und innerhalb der Methode entsprechend darauf reagieren
    wäre auch eine Möglichkeit^^

    MfG

  9. #9
    Capt'n Crunch Avatar von hackerking
    Registriert seit
    08.11.2008
    Beiträge
    964

    Standard

    Zitat Zitat von ThePapst Beitrag anzeigen
    Du kannst es natürlich auch mit einer Funktion machen , und einfach null übergeben , und innerhalb der Methode entsprechend darauf reagieren
    wäre auch eine Möglichkeit^^
    das hab ich auch davor gemacht

    Zitat Zitat von ThePapst Beitrag anzeigen
    Ist eben nicht so ein kinderkack wie in vb
    weswegen bin ich jetzt wohl bei c#?

  10. #10
    Gesperrt
    Registriert seit
    23.03.2009
    Beiträge
    438

    Standard

    Zitat Zitat von hackerking Beitrag anzeigen
    @juRii ähh ja

    @k0rxxx
    könntest du mal nen link oder ein sample geben. ich finde nichts per google...
    Ich glaube nicht, dass Du danach gesucht hast.

Seite 1 von 3 123 LetzteLetzte

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •