当前位置:首页 > C#学习

输入Email地址,输出用户名和域名。

小道8年前 (2018-08-21)C#学习7301

输入Email地址,输出用户名和域名。

        private void button1_Click(object sender, EventArgs e)//按钮单击事件
        {
            string s = textBox1.Text;//将第一个文本框中的字符串赋值给s变量。
            if (!s.Contains("@"))//判断s字符串中是否包含“@” 前面的“!”代表取反。
            {
                MessageBox.Show("你输入的Email地址有误,请重新输入。");//如果里面没有包含“@” 则提示。
                textBox1.Text = "";//情况第一个文本框。
                return;//退出单击事件
            }
            int i = s.IndexOf("@");//获取“@”所在位置
            string yhm = s.Substring(0, i);//取从0开始到i位置的字符。
            string ym = s.Substring(i+1);//取i+1 位置以后的字符串
            textBox2.Text = yhm;//将用户名输出到第二个文本框
            textBox3.Text = ym;//将域名输出到第三个文本框
        }

输出结果:

image.pngimage.png

扫描二维码推送至手机访问。

版权声明:本文由小道发布,如需转载请注明出处。

本文链接:https://www.daobk.com/post/48.html

分享给朋友:

“输入Email地址,输出用户名和域名。” 的相关文章

Switch语句:输入一个数字,用Switch判断,并输出。

Switch语句:输入一个数字,用Switch判断,并输出。

Switch语句:输入一个数字,用Switch判断,并输出。            Console.WriteLine("输入一个数:");//提示用户输入一个…

数组:将一个字符串数组输出为|分割的形式

数组:将一个字符串数组输出为|分割的形式

数组:将一个字符串数组输出为|分割的形式,比如“王钢蛋|李铁蛋|铁锤”            string[] s = { "王钢…

面向对象概念

面向对象概念

面向对象不是取代面向过程的。类、对象。“人”是类,“张三”是“人”这个类的对象。类是抽象的,对象是具体的。按钮就是类,某个按钮就是对象。对象可以叫做类的实例(Instance)。类就像int,对象就像10。字段Field(和某个对象相关的变量),字段就是类的状态。人这个类有姓名、年龄、身高等字段。类…

定义类:一个类可有有多个实例。

定义类:一个类可有有多个实例。

一个类可有有多个实例。类就是把一系列相关的变量(状态)、行为定义为一个整体。字段记录的就是这个对象相关的数据。    class Program     {     …