मेरे पास फ़ाइल की सामग्री के साथ byte[]
है। मैं इसे System.Net.Mail
का उपयोग करके एक अनुलग्नक के रूप में भेजना चाहता हूं।बाइट सरणी से ईमेल अनुलग्नक कैसे जोड़ें?
मैंने देखा कि अनुलग्नक वर्ग में 1 ओवरलोड है जो एक स्ट्रीम स्वीकार करता है।
Attachment att = new Attachment(Stream contentStream,string name);
क्या इस अधिभार के माध्यम से byte[]
पास करना संभव है?
धन्यवाद जॉन, बिल्कुल मुझे क्या चाहिए! –
अच्छा बिंदु, मैंने फ़ाइल आधारित अनुलग्नक जोड़ते समय देखा, मुझे फ़ाइल पर एक हैंडल जारी करने के लिए अनुलग्नक ऑब्जेक्ट का निपटान करने की आवश्यकता थी। निश्चित रूप से स्ट्रीम को जीसी द्वारा ख्याल रखा जाना चाहिए, क्योंकि यह आईओ ऑपरेशन नहीं है? –
@ जेएल: हाँ, बिल्कुल। –