Эквивалент формата VB в C#
Какой будет эквивалентный код для Format(iCryptedByte, "000")
(VB.NET) в C#?
6 ответов
Решение
Еще один очень полезный сайт для форматирования строки C#: http://blog.stevex.net/string-formatting-in-csharp/
Вместо {0:D3}
Вы также можете использовать нулевой заполнитель, например, {0:000}
дополнит нулями минимальную длину три.
Microsoft.VisualBasic.Strings.Format(iCryptedByte, "000");
Вам нужно будет добавить ссылку на сборку Microsoft.VisualBasic.
Учитывая этот код VB:
Strings.Format(iCryptedByte, format)
Замените этим кодом C#:
var csformat = "{0:" + format + "}";
String.Format(csformat, iCryptedByte);