public Width ( string heading, IEnumerable |
||
heading | string | |
inputs | IEnumerable |
|
padding | int | |
max | int | |
리턴 | int |
public int Width(string heading, IEnumerable<string> inputs, int padding = 2, int max = int.MaxValue)
{
var calculated = new[] {heading}.Concat(inputs).Where(x => x != null).Max(x => x.Length) + padding;
return Math.Min(calculated, max);
}