示例#1
0
 public Border(int borderWidth, char borderChar, char separatingChar, int?optionsBreak = null, OptionBorderChar optionsBorderChar = OptionBorderChar.None)
 {
     BorderWidth       = borderWidth;
     BorderChar        = borderChar;
     SeparatingChar    = separatingChar;
     OptionsBreak      = optionsBreak;
     OptionsBorderChar = optionsBorderChar;
 }
示例#2
0
 private static string BorderOption(OptionBorderChar optionBorderChar, string option)
 {
     return(optionBorderChar switch
     {
         OptionBorderChar.Brackets => $"[{option}]",
         OptionBorderChar.Angles => $"<{option}>",
         OptionBorderChar.Braces => $"{{{option}}}",
         OptionBorderChar.Pipes => $"|{option}|",
         _ => option,
     });