c# - फाइल को डुप्लिकेट करने के लिए बाइट सरणी सहेजें




file stream (2)

इस प्रश्न का उत्तर यहां दिया गया है:

मेरे पास एक बाइट सरणी है (वास्तव में एक IENumerable), और मुझे इसे इस डेटा वाले एक नई फ़ाइल में सहेजने की आवश्यकता है।

मैं उसको कैसे करू?

मुझे कुछ जवाब मिलते हैं कि उसमें से मेमोरीस्ट्रीम कैसे बनाएं, लेकिन फिर भी इसे एक नई नई फाइल में सहेज नहीं सकता है।



आप उपयोग कर सकते हैं:

File.WriteAllBytes("Foo.txt", arrBytes); // Requires System.IO

यदि आपके पास एक संख्यात्मक और सरणी नहीं है, तो आप इसका उपयोग कर सकते हैं:

File.WriteAllBytes("Foo.txt", arrBytes.ToArray()); // Requires System.Linq





byte