2011-03-24 4 views
29

मैं इस तरह एक हेक्साडेसिमल संख्या में एक बाइट बदल सकते हैं:केवल ToString का उपयोग करके दो अंकों वाले हेक्साडेसिमल संख्या में बाइट को चालू करें?

myByte.ToString("X") 

लेकिन अगर यह 0x10 से भी कम है यह केवल एक अंकों होगा। मुझे इसे एक अग्रणी शून्य के साथ चाहिए। क्या कोई प्रारूप स्ट्रिंग है जो इसे एक कॉल में ToString पर करना संभव बनाता है?

उत्तर

71

myByte.ToString("X2") मेरा मानना ​​है।

+14

स्वयं को नोट करें: 'X2' में 2 का मतलब 2 अंक है। जैसे 0 ए। जहां 'एक्स 4' 000 ए दिखाएगा। – checksum