vb.net - Correct way to create a List(of Bytes) within a Class Structure -


मेरे पास एक वर्ग के भीतर निम्नलिखित संरचना है:

  सार्वजनिक संरचना डेटास्ट्रैक्ट सार्वजनिक डाटा पैकेट की सूची के रूप में (बाइट की)   

मैं इस सूची का कुशल उपयोग कैसे करूं?

मैं कोशिश कर रहा हूं जैसे:

  यदि rxDataStruct डेटा पैकेट IsNot कुछ भी नहीं तो rxDataStruct.dataPacket.Clear () अन्य rxDataStruct.dataPacket = नई सूची (बाइट की) समाप्ति यदि   

या

  rxDataStruct.dataPacket = नई सूची (बाइट की) से {0}   

लेकिन इनमें से प्रत्येक भी मुझे एक ऑब्जेक्ट संदर्भ देता है जो ऑब्जेक्ट के उदाहरण के लिए सेट नहीं है। त्रुटि जब मैं कॉल करने की कोशिश करता हूं:

  rxDataStruct.dataPacket.Add (बाइटपेकेट)    

आपको एक datastruct उदाहरण बनाते समय डेटा पैकेट सदस्य को इनिशियलाइज़ करना होगा।

  नई मान के रूप में मंद मान () Value.dataPacket = नई सूची (बाइट की) ()   

ध्यान दें यह बेहतर होगा यदि आपने वर्ग के बजाय संरचना < / कोड> यहां कक्षा के साथ आप किसी भी क्षेत्र प्रारंभकर्ता का उपयोग करके सभी उदाहरणों के लिए डेटा पैकेट सदस्य को आरंभीकृत कर सकते हैं।

  पब्लिक क्लास डेटास्ट्रैक्ट सार्वजनिक डाटा पैकेट के रूप में सूची (बाइट की) = नई सूची (बाइट की) () .. अंतिम कक्षा    

Comments

Popular posts from this blog

php - Creating canonical URLs with custom route-classes -

mysql - Formatting problem with PHP DateTime Difference when used as part of an equation -

Mysql Local server hardware -