public static void Main(String[] args)
    {
        AppDomain currentDomain = AppDomain.CurrentDomain;

        currentDomain.UnhandledException += new UnhandledExceptionEventHandler(MyHandler);
        bool bResult = false;
        Co8502MultipleReaders oCbTest = new Co8502MultipleReaders();

        try
        {
            bResult = oCbTest.runTest();
        }
        catch (Exception exc_main)
        {
            bResult = false;
            Console.WriteLine(s_strTFAbbrev + "FAiL!  Error Err_9999zzz!  Uncaught Exception caught in main(), exc_main==" + exc_main);
        }
        if (!bResult)
        {
            Console.WriteLine(s_strTFAbbrev + s_strTFPath);
            Console.Error.WriteLine(" ");
            Console.Error.WriteLine("FAiL!  " + s_strTFAbbrev);
            Console.Error.WriteLine(" ");
        }
        if (bResult == true)
        {
            Environment.ExitCode = 0;
        }
        else
        {
            Environment.ExitCode = 1;
        }
    }
	public static void Main(String[] args)
	{
		AppDomain currentDomain = AppDomain.CurrentDomain;
		currentDomain.UnhandledException += new UnhandledExceptionEventHandler(MyHandler);
		bool bResult = false;	
		Co8502MultipleReaders oCbTest = new Co8502MultipleReaders();
		try
		{
			bResult = oCbTest.runTest();
		}
		catch ( Exception exc_main )
		{
			bResult = false;
			Console.WriteLine( s_strTFAbbrev + "FAiL!  Error Err_9999zzz!  Uncaught Exception caught in main(), exc_main=="+ exc_main );
		}
		if ( ! bResult )
		{
			Console.WriteLine( s_strTFAbbrev + s_strTFPath );
			Console.Error.WriteLine( " " );
			Console.Error.WriteLine( "FAiL!  "+ s_strTFAbbrev );  
			Console.Error.WriteLine( " " );
		}
		if ( bResult == true ) Environment.ExitCode = 0; else Environment.ExitCode = 1; 
	}