Есть ли способ изменить "ABCDEFGHIJKLMNOP
" на "ABCD-EFGH-IJKL-MNOP
" с помощью функции string.format()
или, возможно, LINQ?
Я использую этот оператор
Out= String.Format("{0}-{1}", String.Format("{0}-{1}-{2}", In.Substring(0, 4), In.Substring(4, 4), In.Substring(8, 4)), In.Substring(12, 4));
есть ли лучшеи более ясный способ сделать это?