Einzelnen Beitrag anzeigen

pszopp

Registriert seit: 7. Sep 2005
Ort: Alsdorf
95 Beiträge
 
Delphi 2010 Professional
 
#9

Re: Funktion überladen

  Alt 15. Aug 2006, 19:42
Hi,

in solchen Fällen kann man das Problem mit einer Dummy-Variablen umgehen :

Code:
public User MaskExists(string Mask)
{
    for (int i = 0; i <= users.Count - 1; i++)
    {
        Regex regex = new Regex(((User)users[i]).Mask);
        if (regex.IsMatch(Mask))
            return (User)users[i];
    }
    return null;
}

public bool MaskExists(string Mask, int dummy)
{
    return MaskExists(Mask) != null;
}
Dadurch unterscheiden sich die Parameter der beiden Methode.
Den Dummy-Int kann man dann einfach ignorieren.

Gruß,
pszopp
www.pstipp.de | Tippseite zur Formel 1 und Fußball WM/EM - kostenlos und Just-For-Fun
  Mit Zitat antworten Zitat