Tôi có một địa chỉ mac được định dạng giống như 0018103AB839
và tôi muốn hiển thị nó thích: 00:18:10:3A:B8:39
Format một địa chỉ MAC sử dụng string.Format trong C#
Tôi cố gắng để làm điều này với string.Format
nhưng tôi không thể thực sự tìm ra cú pháp chính xác.
ngay bây giờ tôi đang cố gắng một cái gì đó như thế này:
string macaddress = 0018103AB839;
string newformat = string.Format("{0:00:00:00:00:00:00}", macaddress);
Đây có phải là thậm chí có thể? hoặc tôi nên sử dụng string.Insert
?
Bạn có lẽ nên xem xét một biểu hiện thường xuyên như thế này http://stackoverflow.com/questions/4260467/what-is-a-regular-expression -for-a-mac-address – Marc
không phải là ragex chỉ để tìm một cái gì đó trong một phong cách, tôi đang cố gắng để chuyển đổi phong cách :) – 2pietjuh2
Không phải là một bản sao chính xác, nhưng khá nhiều cùng một vấn đề: http: // stackoverflow. com/questions/188510/how-to-format-a-string-as-a-phone-number-in-c-sharp –