Пример #1
0
 internal static void AppendLineCustomRange(this StringBuilder stringBuilder, IEnumerable <object?> values, CustomToStringProvider customProvider)
 {
     foreach (var value in values)
     {
         stringBuilder.AppendLineCustom(value, customProvider);
     }
 }
Пример #2
0
 internal static void AppendLineCustom(this StringBuilder stringBuilder, object?value, CustomToStringProvider customProvider)
 {
     stringBuilder  = stringBuilder ?? throw new ArgumentNullException(nameof(stringBuilder));
     customProvider = customProvider ?? throw new ArgumentNullException(nameof(customProvider));
     stringBuilder.AppendLine(customProvider.ToString(value));
 }