Как правильно наследовать от ICustomFormatter и IFormatProvider? - PullRequest
0 голосов
/ 26 марта 2019

На основании следующей статьи:

https://docs.microsoft.com/en-us/dotnet/api/system.iformatprovider?view=netframework-4.7.2

class MyClass наследуется от обоих, ICustomFormatter и IFormatProvider, что заставляет string.Format(new MyClass(), "text", args) вызывать переопределенный метод IFormatProvider.GetFormat(Type). Дело в том, что мой Format метод никогда не вызывается (GetFormat возвращает this).

...