Exemplo n.º 1
0
    public static int Main(string[] args)
    {
        // check args
        if (args.Length != 1)
        {
            Console.WriteLine("USAGE: ThreadStartChar <char>|int\n");
            return(-1);
        }

        char cToPass = '******';

        // check for max or min
        if (args[0].ToLower() == "max")
        {
            cToPass = Char.MaxValue;
        }
        else if (args[0].ToLower() == "min")
        {
            cToPass = Char.MinValue;
        }
        // check if it is a char or an int
        else if (args[0].Length > 1)
        {
            cToPass = Convert.ToChar(Convert.ToInt32(args[0]));
        }
        else
        {
            cToPass = Convert.ToChar(args[0]);
        }
        ThreadStartChar tss = new ThreadStartChar();

        return(tss.Run(cToPass));
    }
Exemplo n.º 2
0
    public static int Main(string[] args)
    {
        // check args
        if(args.Length != 1)
        {
            Console.WriteLine("USAGE: ThreadStartChar <char>|int\n");
            return -1;
        }

        char cToPass = '******';
        // check for max or min
        if(args[0].ToLower() == "max")
            cToPass = Char.MaxValue;
        else if(args[0].ToLower() == "min")
            cToPass = Char.MinValue;
        // check if it is a char or an int
        else if(args[0].Length > 1)
            cToPass = Convert.ToChar(Convert.ToInt32(args[0]));
        else
            cToPass = Convert.ToChar(args[0]);
        ThreadStartChar tss = new ThreadStartChar();
        return tss.Run(cToPass);
    }