Пишу простенькую програмку по отправке файла по почте. Файл она сама должна брать и сохранять по указанному пользователем пути.
Есть такой кусок кода
SmtpClient Client = new SmtpClient(textBox1.Text, 587);
Client.Credentials = new NetworkCredential(textBox2.Text, textBox3.Text);
Client.EnableSsl = true;
string from =textBox4.Text;
string to = textBox4.Text;
string subject =textBox5.Text;
string text = "";
MailMessage mas = new MailMessage(from, to, subject, text);
Attachment file1 = new Attachment(@"",textBox9.Text+"1.png");
mas.Attachments.Add(file1);
Client.Send(mas);
Client.Dispose();
file1.Dispose();
здесь
Attachment file1 = new Attachment(@"",textBox9.Text+"1.png");
выдает ошибку
System.ArgumentException: "Параметр 'fileName' не может быть пустой строкой.
Имя параметра: fileName"
Как правильно написать чтобы оно брало файл от куда надо?
Заранее благодарю.