मैं अपने VB.NET कोड में, एक लाइब्रेरी कॉल, setInstance(ByVal instance As UInteger)
का उपयोग कर रहा हूं। मुझे जिस पैरामीटर को पास करने की आवश्यकता है वह Integer
है। क्या पूर्णांक पैरामीटर को एक हस्ताक्षरित पूर्णांक में बदलने के लिए मुझे कुछ करने की ज़रूरत है? संख्या सकारात्मक होने की गारंटी है और 10 से कमVB.NET में हस्ताक्षरित पैरामीटर के रूप में पूर्णांक कैसे पास करें?
6
A
उत्तर
7
तो जैसा ...
Dim MyInt As Int32 = 10
Dim MyUInt As UInt32 = CUInt(MyInt)
setInstance(MyUInt)
2
आप एक चर को UInteger
में परिवर्तित करने के लिए CUint
पर कॉल कर सकते हैं।
3
CUInt या CTYPE (एक्स, uint) एक सकारात्मक पूर्णांक परिवर्तित करने की अनुमति देते हैं।
एक्स नकारात्मक होने पर यह अपवाद फेंकता है।
uint के रूप में इंट का उपयोग करने के लिए आपको कुछ तरकीबें उपयोग कर सकते हैं: सरणियों के लिए
dim bb() = System.BitConverter.GetBytes(myInt)
dim MyUint = System.BitConverter.ToUInt32(bb, 0)
System.Buffer.BlockCopy साथ
इसके अलावा।
आप को निष्क्रिय करने के पूर्णांक अतिप्रवाह (सी # के लिए डिफ़ॉल्ट) की जाँच करें संकलक कॉन्फ़िगर करते हैं। फिर आप CUInt का उपयोग नकारात्मक मानों के साथ कर सकते हैं बिना चेक अप - अपवाद।
संबंधित मुद्दे
- 1. पूर्णांक डेटाटाइप चर में शून्य मान के रूप में sql पैरामीटर को कैसे पास करें?
- 2. पोस्टग्रेज़ पूर्णांक सरणी पैरामीटर के रूप में?
- 3. स्पष्ट लक्षणों के बिना एक पूर्णांक टेम्पलेट पैरामीटर के हस्ताक्षरित/हस्ताक्षरित संस्करण प्राप्त करें
- 4. हस्ताक्षरित वर्णों को हस्ताक्षरित पूर्णांक
- 5. कंप्यूटर पूर्णांक में अंतर कैसे हस्ताक्षरित या हस्ताक्षरित है?
- 6. पैरामीटर के रूप में ArrayList पास करना
- 7. सी ++ पास फ़ंक्शन के पैरामीटर के रूप में पास सूची
- 8. URL में POST पैरामीटर कैसे पास करें?
- 9. पावरहेल में गतिशील पैरामीटर कैसे पास करें?
- 10. ऑपरेटरों को पैरामीटर के रूप में कैसे पास किया जाए
- 11. एक वर्ग को पैरामीटर के रूप में पास करें?
- 12. पैरामीटर प्राप्त करने के रूप में यूआरएल पास करें?
- 13. चींटी स्क्रिप्ट्स में पैरामीटर कैसे पास करें?
- 14. एक दृश्य में पैरामीटर कैसे पास करें
- 15. मैं पैरामीटर के रूप में @ चयनकर्ता कैसे पास करूं?
- 16. डेल्फी में पैरामीटर के रूप में ऑब्जेक्ट विधि कैसे पास करें, और फिर इसे कॉल करें?
- 17. एक हस्ताक्षरित पूर्णांक
- 18. चार हस्ताक्षरित पूर्णांक (सी ++)
- 19. लुआ में फ़ंक्शन पैरामीटर के रूप में सरणी पास करना?
- 20. नियंत्रक से पैरामीटर में पैरामीटर कैसे पास करें?
- 21. ब्रॉडकास्ट रिसीवर के उप-वर्ग में पैरामीटर कैसे पास करें?
- 22. asp.net webapi: वैकल्पिक पैरामीटर कैसे पास करें?
- 23. किसी ऑब्जेक्ट फ़ॉर्म में eval में पैरामीटर कैसे पास करें?
- 24. पैरामीटर के रूप में एक mutable ऑब्जेक्ट में shared_ptr को कैसे पास करें?
- 25. जावा विधि में पैरामीटर के रूप में सरणी कैसे पास करें?
- 26. मैं हेक्स स्ट्रिंग को हस्ताक्षरित पूर्णांक में कैसे परिवर्तित करूं?
- 27. पूछताछ के लिए पैरामीटर कैसे पास करें?
- 28. jQuery AJAX के साथ पैरामीटर के रूप में पास सरणी?
- 29. क्या होता है जब मैं C++ में एक हस्ताक्षरित पूर्णांक से एक हस्ताक्षरित पूर्णांक घटाता हूं?
- 30. एक्सप्टा में दो रूपों के बीच पैरामीटर कैसे पास करें?