zoukankan      html  css  js  c++  java
  • C# 常见面试题2

    1、树加载

    2、邮件发送

    public partial class FrmSendMail : Form
        {
            private string mail;
            public FrmSendMail(string mail)
            {
                this.mail = mail;
                InitializeComponent();
            }
    
            private void FrmSendMail_Load(object sender, EventArgs e)
            {
                txtTo.Text = this.mail;
            }
    
            private void btnSend_Click(object sender, EventArgs e)
            {
                MailMessage mail = new MailMessage();
                //发件人
                mail.From = new MailAddress("nll@mysite","管理员");
                //收件人
                mail.To.Add(new MailAddress(txtTo.Text));
                //主题
                mail.Subject = txtSubject.Text;
                //内容
                mail.Body = txtBody.Text;
    
                //
                using (SmtpClient sc = new SmtpClient("127.0.0.1", 25))
                {
                    sc.Credentials = new NetworkCredential("nll", "nll");
                    try
                    {
                        sc.Send(mail);
                        MessageBox.Show("发送成功");
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.Message);
                    }
                }
    ////////////////////////////////////////////////////////////////////////////////
    
    // //.net中使用的默认编码都是utf-8
               // //webmail里使用的默认编码是gb2312
               // MailMessage mail = new MailMessage();
               // //发件人
               // mail.From = new MailAddress("test@mysite", "测试账号");
               ////收件人
               // mail.To.Add(new MailAddress("nll@mysite"));
               // //主题
               // mail.Subject = "成绩单"; 
               
               // //内容
               // mail.Body = "语文:80,数学:50";
    
               // //发送html格式的邮件
               // //AlternateView.CreateAlternateViewFromString("", null, "text/html");
               // //mail.AlternateViews.Add(new AlternateView());
               // //附件
               // mail.Attachments.Add(new Attachment(@"c:about_banner.png"));
    
               // //这是发送邮件服务器的地址和端口号 
               // using (SmtpClient sc = new SmtpClient("127.0.0.1", 25))
               // {
               //     //设置发送邮件的账号和密码 ,必须和发件人的账号一致
               //     sc.Credentials = new NetworkCredential("test", "test");
               //     sc.Send(mail);
               // }
    View Code
  • 相关阅读:
    Linux下基于PAM机制的USB Key的制作
    IP-route管理路由
    Linux下CPU主板监控工具lm_sensors
    两个网卡隔离方法
    关机后内存的数据是怎么丢失的呢?
    6.0 移动端页面布局
    CyberPlayer 使用教程
    5.10 HTML5 音频和视频
    让Ecshop网店系统用户自动登陆
    設定 Bootstrap/SASS/Bower/gulp (Windows平台)
  • 原文地址:https://www.cnblogs.com/eric-gms/p/3452975.html
Copyright © 2011-2022 走看看