सी # में और जावा में गतिशील आकार के साथ एक बाइट सरणी बनाएँ बाइट सरणी इसएफ #
byte[] b = new byte[x];
जहां x
सरणी के आकार दर्शाती है की तरह बनाया जा सकता है। मैं क्या करना चाहता हूं एफ # में एक ही काम करना है। मैंने यह खोजा है कि इसे कैसे किया जाए और दस्तावेज़ीकरण में इसकी तलाश की जाए। मुझे लगता है कि मैं शायद गलत खोज शब्दों का उपयोग कर रहा हूं क्योंकि मुझे पता नहीं चला कि कैसे।
मैं अब तक क्या पाया है कि Array.create
इस तरह इस्तेमाल किया जा सकता है:
let b = Array.create x (new Byte())
वहाँ एक और तरीका है जो जिस तरह से यह सी # और जावा में किया जा सकता है के लिए और अधिक समान है यह करने के लिए है?
क्या "शून्य" दुःस्वप्न "? जावा और सी # दोनों एक बाइट सरणी के तत्वों को मूल्य 0 के साथ बाइट्स पर स्पष्ट रूप से प्रारंभ करते हैं। –
मेरा मतलब सामान्य रूप से ऑब्जेक्ट्स के साथ 'Array.zeroCreate' का उपयोग करना था। इस विशिष्ट मामले में कोई समस्या नहीं है। – pad