У меня есть динамические данные 0001, так как они динамические, они могут меняться в зависимости от предоставленных данных.это может быть 01 или 001 или 0001. для получения этого значения у меня есть код
var placeholderValue = 4; //number can be dynamic.
var intFormattedValue = String.Format($"{{0:D{palceholderValue}}}", 1);
var parasedValue = Int32.Parse(intFormattedValue); //output 0001
, если указанное выше значение placeholderValue равно 4, выходное значение будет 0001, если оно равно 3, то 001, а затем, если 2 01.
То, что я хочу получить, это если значение 0001, тогда он вернет 9999, если значение 001, то 999, если 01, а затем 99.