zoukankan      html  css  js  c++  java
  • 验证用户名不为空并且不存在

    using System;
    using System.Globalization;
    using System.Linq.Expressions;
    
    class Program
    {
        public static void Main(string[] args)
        {
            var oneName = "";
            var twoName = "";
            while (true)
            {
                oneName = GetString();
                if (oneName.Trim() != "")
                {
                    break;
                }
                else
                {
                    Print("用户名不能为空!");
                }
            }
            while (true)
            {
                twoName = GetString().Trim();
                if (twoName != "" && twoName != oneName)
                {
                    break;
                }else if (twoName=="")
                {
                    Print("用户名不能为空!");
                }
                else
                {
                    Print("用户名不能相同");
                }
            }
            Print(oneName);
            Print(twoName);
        } //Main函数结束
    
    
        #region 工具方法
    
        public static void Print(string obj, params object[] arg)
        {
            Console.WriteLine(obj, arg);
        }
    
        public static void Print(object obj)
        {
            Console.WriteLine(obj);
        }
    
        /// <summary>
        /// 获得一个int类型的值
        /// </summary>
        /// <returns></returns>
        public static int GetInt()
        {
            int i;
            while (true)
            {
                try
                {
                    i = Convert.ToInt32(Console.ReadLine());
                    break;
                }
                catch (FormatException e)
                {
                    Console.WriteLine(e.Message);
                }
            }
            return i;
        }
    
        public static string GetString()
        {
            return Console.ReadLine();
        }
    
        public static double GetDouble()
        {
            double i;
            while (true)
            {
                try
                {
                    i = Convert.ToDouble(Console.ReadLine());
                    break;
                }
                catch (FormatException e)
                {
                    Console.WriteLine(e.Message);
                }
            }
            return i;
        }
    
        #endregion
    }
  • 相关阅读:
    vue 之 vuex
    vue中this.$router.push() 传参
    ES6新特性
    css优先级
    创建第一个vue工程
    对Vue.js的认知
    前端的认知与见解
    Web前端常见问题
    数据库如何进行索引优化
    Python FAQ
  • 原文地址:https://www.cnblogs.com/zhaoxianglong1987/p/7606653.html
Copyright © 2011-2022 走看看