как напечатать [0] [0] как 001, используя C # в SQL Server

#c# #sql-server

#c# #sql-сервер

Вопрос:

Я хочу знать, как напечатать 0 как 000 и 1 как 001 в C # и так далее.

Я пытался использовать dt.Rows[0][0].ToString(); , но, похоже, это не работает

Может кто-нибудь, пожалуйста, предложить какой-либо метод

Комментарии:

1. Попробуйте документы

2. learn.microsoft.com/en-us/dotnet/api/…

3. but it doesn't seem to work Что он делает?

Ответ №1:

В зависимости от dt.Rows[0][0] типа, вы можете просто написать:

 dt.Rows[0][0].ToString("000"); 
  

Возможно, вам нужно выполнить приведение, например, если an int представлен как object :

 ((int)dt.Rows[0][0]).ToString("000"); 
  

toString(строка)