Feedback

C# - string.Format als Extension Function

Veröffentlicht von am 11/22/2015
(0 Bewertungen)
Um nicht immer umständlich die string.Format Methode aufrufen zu müssen, habe ich mir zwei kleine Extension Functions gebastelt.

Beispielaufruf:
string formatTest = "{0}, {1}";
Console.WriteLine(formatTest.Format(1, 2));
  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);
    }
  }
Abgelegt unter c#.

1 Kommentare zum Snippet

Anonymous2 schrieb am 11/22/2015:
Das sollte mit C# 6 überflüssig sein:

$"asd {var} asd"

https://msdn.microsoft.com/en-us/library/dn961160.aspx
 

Logge dich ein, um hier zu kommentieren!