Dosya içeriğiyle birlikte bir byte[]
sahibim. System.Net.Mail
'u kullanarak bir ek olarak göndermek istiyorum.Bayt dizisinden e-posta eki nasıl eklenir?
Ek sınıfı, bir akışı kabul eden 1 aşırı yüke sahip olduğunu fark ettim.
Attachment att = new Attachment(Stream contentStream,string name);
bu aşırı yük yoluyla byte[]
geçmek mümkün mü?
Teşekkür ederim Jon, tam ihtiyacım olan şey! –
İyi nokta, dosya tabanlı ekler eklerken fark ettim, Dosyadaki bir tanıtıcıyı serbest bırakmak için ek nesnesini atmam gerekiyordu. Elbette akış, GC tarafından kontrol edilmelidir, çünkü onun bir IO operasyonu değil midir? –
@JL: Evet, tam olarak. –