Ist es möglich interpolierte Strings als Parameter an eine Methode zu übergeben?

Ich habe begonnen, @ zu verwendInterpolated Strings (neues Feature von C # 6) und es ist wirklich nützlich und anmutig. Aber je nach meinen Bedürfnissen muss ich als Parameter das Format eines Strings an eine Methode übergeben. Etwas wie nächstes:

MyMethod(string format)

In der Vergangenheit habe ich es auf die nächste Art und Weise benutzt:

MyMethod("AAA{0:00}")

Jetzt habe ich diesen Code ausprobiert:

MyMethod($"AAA{i:00}")

Aber das funktioniert nicht, weili wird innerhalb der Methode erstellt und ist in diesem Zusammenhang nicht zulässig.

Ist es möglich, einen Trick zum Übergeben interpolierter Zeichenfolgen als Parameter an eine Methode zu verwenden?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage