Feedback

string.Format als Extension Function

Sprache: C#

Um nicht immer umständlich die string.Format Methode aufrufen zu müssen, habe ich mir zwei kleine Extension Functions gebastelt. Beispielaufruf: [code]string formatTest = "{0}, {1}"; Console.WriteLine(formatTest.Format(1, 2));[/code]
  public static class Extension
  {
    public static string Format(this string source, params object[] args)
    {
      return string.Format(source, args);
    }

    public static string Format(this string source, IFormatProvider provider, params object[] args)
    {
      return string.Format(provider, source, args);
    }
  }
  public static class Extension
  {
    public static string Format(this string source, params object[] args)
    {
      return string.Format(source, args);
    }

    public static string Format(this string source, IFormatProvider provider, params object[] args)
    {
      return string.Format(provider, source, args);
    }
  }

1 Kommentar