lei!

  1 //输入年月日,判断格式是否正确,如果错误,请重输
  2 
  3             //Console.Write("请输入年份:");
  4             //for (; ; )
  5             //{
  6             //    int n = int.Parse(Console.ReadLine());
  7             //    if (n >= 0 && n <= 9999)
  8             //    {
  9             //        Console.Write("请输入月份:");
 10             //        for (; ; )
 11             //        {
 12             //            int y = int.Parse(Console.ReadLine());
 13             //            if (y >= 1 && y <= 12)
 14             //            {
 15             //                Console.Write("请输入日期:");
 16             //                for (; ; )
 17             //                {
 18             //                    int r = int.Parse(Console.ReadLine());
 19             //                    if (y == 2)
 20             //                    {
 21             //                        if (n % 4 == 0 && n % 100 != 0 || n % 400 == 0)
 22             //                        {
 23             //                            if (r > 0 && r <= 29)
 24             //                            {
 25             //                                Console.WriteLine("您输入的日期为" + n + "年" + y + "月" + r + "日");
 26             //                                break;
 27             //                            }
 28             //                            else
 29             //                            {
 30             //                                Console.Write("您输入的日期有误,请重新输入:");
 31             //                            }
 32             //                        }
 33             //                        else
 34             //                        {
 35             //                            if (r > 0 && r <= 28)
 36             //                            {
 37             //                                Console.WriteLine("您输入的日期为" + n + "年" + y + "月" + r + "日");
 38             //                                break;
 39             //                            }
 40             //                            else
 41             //                            {
 42             //                                Console.Write("您输入的日期有误,请重新输入:");
 43             //                            }
 44             //                        }
 45             //                    }
 46             //                    else if (y == 4 || y == 6 || y == 9 || y == 11)
 47             //                    {
 48             //                        if (r > 0 && r <= 30)
 49             //                        {
 50             //                            Console.WriteLine("您输入的日期为" + n + "年" + y + "月" + r + "日");
 51             //                            break;
 52             //                        }
 53             //                        else
 54             //                        {
 55             //                            Console.Write("您输入的日期有误,请重新输入:");
 56             //                        }
 57             //                    }
 58             //                    else
 59             //                    {
 60             //                        if (r > 0 && r <= 31)
 61             //                        {
 62             //                            Console.WriteLine("您输入的日期为" + n + "年" + y + "月" + r + "日");
 63             //                            break;
 64             //                        }
 65             //                        else
 66             //                        {
 67             //                            Console.Write("您输入的日期有误,请重新输入:");
 68             //                        }
 69             //                    }
 70             //                }
 71             //                break;
 72             //            }
 73             //            else
 74             //            {
 75             //                Console.Write("您输入的月份有误,请重新输入:");
 76             //            }
 77             //        }
 78             //        break;
 79             //    }
 80             //    else
 81             //    {
 82             //        Console.Write("您输入的年份有误,请重新输入:");
 83             //    }
 84             //}
 85             //Console.ReadLine();
 86 
 87 
 88 
 89             //string a = "    abCDef67e  ";
 90             //int a1 = a.Length;
 91             //Console.WriteLine(a1);
 92            // string a2 = a.TrimEnd();
 93            // Console.WriteLine(a2);
 94            // string a3 = a.TrimStart();
 95            // Console.WriteLine(a3);
 96            // string a4 = a.Trim();
 97            // Console.WriteLine(a4);
 98            // string a5 = a.ToUpper();
 99            // Console.WriteLine(a5);
100            // string a6 = a.ToLower();
101            // Console.WriteLine(a6);
102            // int i = a.IndexOf("e");
103            // Console.WriteLine(i);
104            // int i1 = a.LastIndexOf("e");
105            // Console.WriteLine(i1);
106            //bool b = a.Contains("a");
107            //bool c = a.StartsWith("a");
108             //string x = a.Substring(1,8);
109             
110 
111 
112             //练习:判断邮箱格式是否正确
113             //1.有且只能有一个@
114             //2.不能以@开头
115             //3.@之后至少有一个.
116             //4.@和.不能靠在一起
117             //5.不能以.结尾
118 
119             //Console.Write("请输入一个邮箱:");
120             //string a = Console.ReadLine();
121 
122             //bool b = a.Contains("@");
123             //if(b==true)
124             //{
125             //    int c = a.IndexOf("@");
126             //    int d = a.LastIndexOf("@");
127             //    if (c == d)
128             //    {
129             //        if (c != 0)
130             //        {
131             //            string e = a.Substring(c);
132             //            string e1 = a.Substring(0,c);
133             //            bool f = e.Contains(".");
134             //            if (f == true)
135             //            {
136             //                int g=e.IndexOf(".");
137             //                int g1 = e1.LastIndexOf(".");
138             //                int h = e.Length;
139             //                int h1=e1.Length;
140             //                if (g != 1&&g1!=(h1-1))
141             //                {
142             //                    int g2 = e.LastIndexOf(".");
143             //                    if (1 + g2 != h)
144             //                    {
145             //                        Console.WriteLine("您输入的格式正确!");
146             //                    }
147             //                    else
148             //                    {
149             //                        Console.WriteLine("您输入的格式有误!");
150             //                    }
151 
152             //                }
153             //                else
154             //                {
155             //                    Console.WriteLine("您输入的格式有误!");
156             //                }
157             //            }
158             //            else
159             //            {
160             //                Console.WriteLine("您输入的格式有误!");
161             //            }
162             //        }
163             //        else 
164             //        {
165             //            Console.WriteLine("您输入的格式有误!");
166             //        }
167             //    }
168             //    else
169             //    {
170             //        Console.WriteLine("您输入的格式有误!");
171             //    }
172             //}
173             //else
174             //{
175             //Console.WriteLine("您输入的格式有误!");
176             //}
177             //Console.ReadLine();
178             
原文地址:https://www.cnblogs.com/1116zsc/p/5267838.html