Ist dies ein bekanntes Designmuster? Was ist sein Name

Ich habe das oft im Code gesehen, aber wenn ich davon spreche, kenne ich den Namen für ein solches 'Muster' nicht

Ich habe eine Methode mit 2 Argumenten, die eine überladene Methode mit 3 Argumenten aufruft und die dritte absichtlich auf leere Zeichenfolge setzt.

public void DoWork(string name, string phoneNumber)
{
    DoWork(name, phoneNumber, string.Empty)
}

private void DoWork(string name, string phoneNumber, string emailAddress)
{
    //do the work
}

Der Grund, warum ich das mache, ist, dass ich keinen Code dupliziere und bestehenden Aufrufern erlaube, immer noch die Methode aufzurufen, die nur 2 Parameter hat.

Ist das ein Muster und hat es einen Namen?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage