1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
5 /*============================================================
7 ** Interface: ICustomFormatter
10 ** Purpose: Marks a class as providing special formatting
13 ===========================================================*/
17 public interface ICustomFormatter
19 string Format(string? format
, object? arg
, IFormatProvider
? formatProvider
);