Với String.Format()
nó có thể định dạng DateTime
các đối tượng ví dụ theo nhiều cách khác nhau. Mỗi khi tôi tìm kiếm một định dạng mong muốn, tôi cần phải tìm kiếm trên Internet. Hầu như tôi luôn tìm thấy một ví dụ mà tôi có thể sử dụng. Ví dụ:
String.Format("{0:MM/dd/yyyy}", DateTime.Now); // "09/05/2012"
Nhưng tôi không có bất kỳ manh mối nào về cách nó hoạt động và lớp nào hỗ trợ các chuỗi bổ sung 'ma thuật' này.
Vì vậy, câu hỏi của tôi là:
- Làm thế nào để
String.Format
ánh xạ thông tin bổ sungMM/dd/yyyy
vào một kết quả chuỗi? - Tất cả các đối tượng của Microsoft có hỗ trợ tính năng này không?
Điều này có được ghi ở đâu đó không? - Có thể làm điều gì đó như thế này không:
String.Format("{0:MyCustomFormat}", new MyOwnClass())