Существует ли C #, эквивалентный знаку @, используемому в функции формата VB6?
VB6 (заполнитель @ символов) Показать символ или пробел. Если строка имеет символ в позиции, где символ @ появляется в строке формата, отобразите ее; в противном случае отобразите пробел в этой позиции. Заполнители заполняются справа налево, если нет! символ в строке формата.
Полагаю, вы имеете в виду выравнивание по левому краю или выравнивание по правому краю, используя string.Format().
string.Format()
В c # это:
string s = string.Format("{0,-10}", 42); // s = "42 " string s = string.Format("{0,10}", 42); // s = " 42"