String.format에 대한 다른 인수로 인수에 대한 형식 지정자를 전달할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/1825724

  •  22-07-2019
  •  | 
  •  

문제

예를 들어, 문자열 변수에 dateTime 형식-스트링이 있다고 가정 해 봅시다.

String line = String.Format("{0:{1}}", DateTime.Now, dateTimeFormat);
                                ^^^                        ^
                                 |                         |
                                 +-- this would use this --+
도움이 되었습니까?

해결책

제 생각에는 이 구문 개요 동적 매개 변수는 거의 제외됩니다.

날짜를 사전 형성하거나 형식 문자열을 생성하여 어떻게 든 2 단계 시스템을 사용해야합니다. 그러나 나는 둘 다 문제보다 더 나빠질 것이라고 생각합니다.

다른 팁

그냥 무엇이 잘못되었는지

string line = DateTime.Now.ToString(dateTimeFormat);

?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top