Exemple #1
0
    // main entry point for application
     static void Main( string[] args )
     {
         Time1 time = new Time1(); // calls Time1 constructor
         string output;

         // assign string representation of time to output
         output = "Initial universal time is: " +
         time.ToUniversalString() +
         "\nInitial standard time is: " +
         time.ToStandardString();

         // attempt valid time settings
         time.SetTime( 13, 27, 6 );

         // append new string representations of time to output
         output += "\n\nUniversal time after SetTime is: " +
         time.ToUniversalString() +
         "\nStandard time after SetTime is: " +
         time.ToStandardString();

         // attempt invalid time settings
         time.SetTime( 99, 99, 99 );
             output += "\n\nAfter attempting invalid settings: " +
         "\nUniversal time: " + time.ToUniversalString() +
         "\nStandard time: " + time.ToStandardString();

         MessageBox.Show( output, "Testing Class Time1" );
    } // end method Main
Exemple #2
0
    static void Main()
    {
        // create and initialize a Time1 object
        var time = new Time1(); // invokes Time1 constructor

        // output string representations of the time
        Console.WriteLine(
            $"The initial universal time is: {time.ToUniversalString()}");
        Console.WriteLine(
            $"The initial standard time is: {time.ToString()}");
        Console.WriteLine(); // output a blank line

        // change time and output updated time
        time.SetTime(13, 27, 6);
        Console.WriteLine(
            $"Universal time after SetTime is: {time.ToUniversalString()}");
        Console.WriteLine(
            $"Standard time after SetTime is: {time.ToString()}");
        Console.WriteLine(); // output a blank line

        // attempt to set time with invalid values
        try
        {
            time.SetTime(99, 99, 99);
        }
        catch (ArgumentOutOfRangeException ex)
        {
            Console.WriteLine(ex.Message + "\n");
        }

        // display time after attempt to set invalid values
        Console.WriteLine("After attempting invalid settings:");
        Console.WriteLine($"Universal time: {time.ToUniversalString()}");
        Console.WriteLine($"Standard time: {time.ToString()}");
    }
    public static void Main()
    {
        /* new Time1 creates an instance (or object) of the class Time1
         * sunset is declared as a Time1 type, enabling it to accept a reference to a Time1 object */
        Time1 sunset = new Time1();

        /* Print initial values of the Time1 attributes */
        Console.WriteLine("The initial universal time is: {0}", sunset.ToUniversalString());
        Console.WriteLine("The initial standard time is: {0}", sunset.ToString());
        Console.WriteLine("\n***************************************\n");

        /* Change time and output updated time */
        sunset.SetTime(13, 27, 6);
        Console.WriteLine("Updated universal time is: {0}", sunset.ToUniversalString());
        Console.WriteLine("Updated standard time is: {0}", sunset.ToString());
        Console.WriteLine("\n***************************************\n");

        /* Set time with invalid values */
        sunset.SetTime(99, 99, 99);
        Console.WriteLine("Invalid universal time is: {0}", sunset.ToUniversalString());
        Console.WriteLine("Invalid standard time is: {0}", sunset.ToString());
        Console.WriteLine("\n***************************************\n");


        Console.ReadLine();
    } // end Main
Exemple #4
0
    IEnumerator ResumeGame()
    {
        Debug.Log("reset");
        PropsController.Instance.Restart();
        ResetPlayer(myPlayer, initMyPosition);
        ResetPlayer(oppoPlayer, initOppoPosition);
        footBall.SendMessage("Reset", initBallPosition, SendMessageOptions.DontRequireReceiver);
        mainCamera.SendMessage("CameraReset");
        Time.timeScale = 1f;
        Time3.Hide(false);
        yield return(new WaitForSeconds(1.0f));

        Time3.Hide(true);
        Time2.Hide(false);
        yield return(new WaitForSeconds(1.0f));

        Time2.Hide(true);
        Time1.Hide(false);
        yield return(new WaitForSeconds(1.0f));

        Time1.Hide(true);
        TexGo.Hide(false);
        StartGame();
        yield return(new WaitForSeconds(1.0f));

        TexGo.Hide(true);
    }
        private Time1 getTimeFormReaderTimeZone(AccessDataBase.Model.ReaderTimeZone modelReaderTimeZone)
        {
            Time1 time = new Time1(0, 0, 0);

            int.TryParse(modelReaderTimeZone.TimeZone1.Substring(0, 2), out time.hour);
            int.TryParse(modelReaderTimeZone.TimeZone1.Substring(2, 2), out time.minute);
            return(time);
        }
    static void Main()
    {
        var time = new Time1(); // create and initialize Time1 object

        time.hour   = 7;        // error: hour has private access in Time1
        time.minute = 15;       // error: minute has private access in Time1
        time.second = 30;       // error: second has private access in Time1
    }
Exemple #7
0
    public static void Main(string[] args)
    {
        Time1 time = new Time1(); // create and initialize Time1 object

        time.hour   = 7;          // error: hour has private access in Time1
        time.minute = 15;         // error: minute has private access in Time1
        time.second = 30;         // error: second has private access in Time1
    } // end Main
Exemple #8
0
            public override bool Equals(object obj)
            {
                DateTimeContainer o = obj as DateTimeContainer;
                bool b = Time1.Equals(o.Time1);

                b = Time2.Equals(o.Time2);
                return(o != null &&
                       Time1.Equals(o.Time1) &&
                       Time2.Equals(o.Time2) &&
                       Equals(ComplexDate, o.ComplexDate));
            }
Exemple #9
0
 private void Time1_Tick(object sender, EventArgs e)
 {
     //add a random key to the listbox
     listBox1.Items.Add((Keys)random.Next(65, 90));
     if (listBox1.Items.Count > 7)
     {
         listBox1.Items.Clear();
         listBox1.Items.Add("Game over");
         Time1.Stop();
     }
 }
Exemple #10
0
 public static bool operator !=(Time Time1, Time Time2)
 {
     if ((object)Time1 == null && (object)Time2 == null)
     {
         return(false);
     }
     else if ((object)Time1 == null ^ (object)Time2 == null)
     {
         return(true);
     }
     return(Time1.ToDateTime() != Time2.ToDateTime());
 }
Exemple #11
0
 //动画
 private void Time1_Tick(object sender, EventArgs e)
 {
     if (this.Left + this.Width > 0)
     {
         this.Left -= ScriptTime;
     }
     else
     {
         Time1.Stop();
         Init();
         this.Left = this.Parent.Width;
         Time2.Start();
     }
 }
 private void Wyczysc_Click(object sender, RoutedEventArgs e)
 {
     KeyLength.IsEnabled    = true;
     Szyfruj.IsEnabled      = false;
     Deszyfruj.IsEnabled    = false;
     TekstJawny.IsEnabled   = true;
     GenerujKlucz.IsEnabled = true;
     TekstJawny.Clear();
     TekstZaszyfrowany.Clear();
     TekstOdszyfrowany.Clear();
     Key = string.Empty;
     Klucz.Clear();
     Time1.Clear();
     Time2.Clear();
 }
Exemple #13
0
    public static void Main(string[] args)
    {
        // create and initialize a Time1 object
        Time1 time = new Time1(); // invokes Time1 constructor

        // output string representations of the time
        Console.Write("The initial universal time is: ");
        Console.WriteLine(time.ToUniversalString());
        Console.Write("The initial standard time is: ");
        Console.WriteLine(time.ToString());
        Console.WriteLine(); // output a blank line

        // change time and output updated time
        time.SetTime(13, 27, 6);
        Console.Write("Universal time after SetTime is: ");
        Console.WriteLine(time.ToUniversalString());
        Console.Write("Standard time after SetTime is: ");
        Console.WriteLine(time.ToString());
        Console.WriteLine(); // output a blank line

        // attempt to set time with invalid values
        try
        {
            time.SetTime(99, 99, 99);
        } // end try
        catch (ArgumentOutOfRangeException ex)
        {
            Console.WriteLine(ex.Message + "\n");
        } // end catch

        // display time after attempt to set invalid values
        Console.WriteLine("After attempting invalid settings:");
        Console.Write("Universal time: ");
        Console.WriteLine(time.ToUniversalString());
        Console.Write("Standard time: ");
        Console.WriteLine(time.ToString());

        Console.WriteLine("\nTecle qualquer tecla para finalizar...");
        Console.ReadKey();
    } // end Main
        private void Szyfruj_Click(object sender, RoutedEventArgs e)
        {
            Time1.Clear();
            Stopwatch zegar = Stopwatch.StartNew();

            GenerujKlucz.IsEnabled = false;
            KeyLength.IsEnabled    = false;
            TekstZaszyfrowany.Clear();
            string wyjsciowy;
            string TekstjawnyLocal = TekstJawny.Text.Replace(System.Environment.NewLine, "");

            int[]  t            = StringtoArray.StoA(Klucz.Text, Convert.ToInt32(KeyLength.Text));
            int    NumOfColumns = TekstjawnyLocal.Length / Convert.ToInt32(KeyLength.Text);
            string blockOfText;
            string restOfText = TekstjawnyLocal.ToString();

            for (int i = 0; i < NumOfColumns; i++)
            {
                blockOfText            = restOfText.Substring(0, Convert.ToInt32(KeyLength.Text));
                restOfText             = restOfText.Substring(Convert.ToInt32(KeyLength.Text));
                wyjsciowy              = string.Concat(Encrypt(blockOfText, t));
                TekstZaszyfrowany.Text = TekstZaszyfrowany.Text + wyjsciowy;
                wyjsciowy              = string.Empty;
            }
            int dl = Convert.ToInt32(KeyLength.Text) - restOfText.Length;

            for (int i = 0; i <= dl; i++)
            {
                restOfText += " ";
            }
            wyjsciowy = string.Concat(Encrypt(restOfText, t));
            TekstZaszyfrowany.Text = TekstZaszyfrowany.Text + wyjsciowy;
            Deszyfruj.IsEnabled    = true;
            zegar.Stop();
            Time1.Text = zegar.ElapsedMilliseconds.ToString() + " ms";
        }
Exemple #15
0
        /// <summary>
        /// Compares two instances of this object.
        /// </summary>
        /// <param name="Time1">A time.</param>
        /// <param name="Time2">Another time.</param>
        /// <returns>true|false</returns>
        public static Boolean operator >(Time Time1,
                                         Time Time2)

        => Time1.CompareTo(Time2) > 0;
Exemple #16
0
        /// <summary>
        /// Compares two instances of this object.
        /// </summary>
        /// <param name="Time1">A time.</param>
        /// <param name="Time2">Another time.</param>
        /// <returns>true|false</returns>
        public static Boolean operator ==(Time Time1,
                                          Time Time2)

        => Time1.Equals(Time2);
        public string GetOption(string Selected, char Op)
        {
            switch (Selected)
            {
            case "ss":
            {
                if (Op == '+')
                {
                    Result = Time1.AddSeconds(double.Parse(SS));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddSeconds(-double.Parse(SS));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "mm":
            {
                if (Op == '+')
                {
                    Result = Time1.AddMinutes(double.Parse(Mm));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddMinutes(-double.Parse(Mm));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "mm-ss":
            {
                if (Op == '+')
                {
                    Result = Time1.AddMinutes(double.Parse(Mm));
                    Result = Result.AddSeconds(double.Parse(SS));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddMinutes(-double.Parse(Mm));
                    Result = Result.AddSeconds(-double.Parse(SS));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "hh":
            {
                if (Op == '+')
                {
                    Result = Time1.AddHours(double.Parse(HH));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddHours(-double.Parse(HH));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "hh-mm":
            {
                if (Op == '+')
                {
                    Result = Time1.AddHours(double.Parse(HH));
                    Result = Result.AddMinutes(double.Parse(Mm));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddHours(-double.Parse(HH));
                    Result = Result.AddMinutes(-double.Parse(Mm));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "hh-mm-ss":
            {
                if (Op == '+')
                {
                    Result = Time1.AddHours(double.Parse(HH));
                    Result = Result.AddMinutes(double.Parse(Mm));
                    Result = Result.AddSeconds(double.Parse(SS));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddHours(-double.Parse(HH));
                    Result = Result.AddMinutes(-double.Parse(Mm));
                    Result = Result.AddSeconds(-double.Parse(SS));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "dd":
            {
                if (Op == '+')
                {
                    Result = Time1.AddDays(double.Parse(DD));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddDays(-double.Parse(DD));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "dd-hh":
            {
                if (Op == '+')
                {
                    Result = Time1.AddDays(double.Parse(DD));
                    Result = Result.AddHours(double.Parse(HH));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddDays(-double.Parse(DD));
                    Result = Result.AddHours(-double.Parse(HH));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "dd-hh-mm":
            {
                if (Op == '+')
                {
                    Result = Time1.AddDays(double.Parse(DD));
                    Result = Result.AddHours(double.Parse(HH));
                    Result = Result.AddMinutes(double.Parse(Mm));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddHours(-double.Parse(HH));
                    Result = Result.AddMinutes(-double.Parse(Mm));
                    Result = Result.AddSeconds(-double.Parse(SS));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "ww":
            {
                if (Op == '+')
                {
                    Result = Time1.AddSeconds(double.Parse(WW) * 604800);
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddSeconds(-double.Parse(WW) * 604800);
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "ww-dd":
            {
                if (Op == '+')
                {
                    Result = Time1.AddSeconds(double.Parse(WW) * 604800);
                    Result = Result.AddDays(double.Parse(DD));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddSeconds(-double.Parse(WW) * 604800);
                    Result = Result.AddDays(-double.Parse(DD));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "ww-dd-hh":
            {
                if (Op == '+')
                {
                    Result = Time1.AddSeconds(double.Parse(WW) * 604800);
                    Result = Result.AddDays(double.Parse(DD));
                    Result = Result.AddHours(double.Parse(HH));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddSeconds(-double.Parse(WW) * 604800);
                    Result = Result.AddDays(-double.Parse(DD));
                    Result = Result.AddHours(-double.Parse(HH));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "MM":
            {
                if (Op == '+')
                {
                    Result = Time1.AddMonths(int.Parse(MM));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddMonths(-int.Parse(MM));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "MM-ww":
            {
                if (Op == '+')
                {
                    Result = Time1.AddMonths(int.Parse(MM));
                    Result = Result.AddSeconds(double.Parse(WW) * 604800);
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddMonths(-int.Parse(MM));
                    Result = Result.AddSeconds(-double.Parse(WW) * 604800);
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "MM-ww-dd":
            {
                if (Op == '+')
                {
                    Result = Time1.AddMonths(int.Parse(MM));
                    Result = Result.AddSeconds(double.Parse(WW) * 604800);
                    Result = Result.AddDays(double.Parse(DD));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddMonths(-int.Parse(MM));
                    Result = Result.AddSeconds(-double.Parse(WW) * 604800);
                    Result = Result.AddDays(-double.Parse(DD));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "yy":
            {
                if (Op == '+')
                {
                    Result = Time1.AddYears(int.Parse(YY));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddYears(-int.Parse(YY));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "yy-MM":
            {
                if (Op == '+')
                {
                    Result = Time1.AddYears(int.Parse(YY));
                    Result = Result.AddMonths(int.Parse(MM));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddYears(-int.Parse(YY));
                    Result = Result.AddMonths(-int.Parse(MM));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "yy-MM-ww":
            {
                if (Op == '+')
                {
                    Result = Time1.AddYears(int.Parse(YY));
                    Result = Result.AddMonths(int.Parse(MM));
                    Result = Result.AddSeconds(double.Parse(WW) * 604800);
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddYears(-int.Parse(YY));
                    Result = Result.AddMonths(-int.Parse(MM));
                    Result = Result.AddSeconds(-double.Parse(WW) * 604800);
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "yy-MM-dd":
            {
                if (Op == '+')
                {
                    Result = Time1.AddYears(int.Parse(YY));
                    Result = Result.AddMonths(int.Parse(MM));
                    Result = Result.AddDays(double.Parse(DD));
                    return(Result.ToString());
                }
                else if (Op == '-')
                {
                    Result = Time1.AddYears(-int.Parse(YY));
                    Result = Result.AddMonths(-int.Parse(MM));
                    Result = Result.AddDays(-double.Parse(DD));
                    return(Result.ToString());
                }
                else
                {
                    return("Please choose an operator");
                }
            }

            case "custom":
            {
                if (Op == '-')
                {
                    if (Time2 > Time1)
                    {
                        Span = Time2 - Time1;
                    }
                    else if (Time1 > Time2)
                    {
                        Span = Time1 - Time2;
                    }
                    else
                    {
                        Span = Time2 - Time1;
                    }

                    return(Span.ToString());
                }

                else
                {
                    return("This option give difference between dates\nplease use negative");
                }
            }



            default:
            {
                return("Please selected one of option in dropdown");
            }
            }
        }
 private Time1 getTimeFormReaderTimeZone(AccessDataBase.Model.ReaderTimeZone modelReaderTimeZone)
 {
     Time1 time = new Time1(0,0,0);
     int.TryParse(modelReaderTimeZone.TimeZone1.Substring(0, 2), out time.hour);
     int.TryParse(modelReaderTimeZone.TimeZone1.Substring(2, 2), out time.minute);
     return time;
 }
Exemple #19
0
 public static bool operator >(Time Time1, Time Time2)
 {
     return(Time1.ToDateTime() > Time2.ToDateTime());
 }
Exemple #20
0
        /// <summary>
        /// 初始化
        /// </summary>
        public void Go()
        {
            aleft = this.Left;

            Time1.Start();
        }
Exemple #21
0
        static void Main(string[] args) // main is the entry point of the program
        {
            int hours   = 0;            // declaration and initialization of variable hours
            int minutes = 0;            // declaration and initialization of variable minutes
            int seconds = 0;            // declaration and initialization of variable seconds
            int choice  = 0;            // declaration and initialization of variable choice
            int ticks   = 0;            // declaration and initialization of variable ticks

            // prompt user for input
            Console.WriteLine("Enter the time");
            Console.Write("Hours: ");

            // read input and assign input to variable hours
            hours = Convert.ToInt32(Console.ReadLine());

            // prompt user for input
            Console.Write("Minutes: ");

            // read input and assign input to variable minutes
            minutes = Convert.ToInt32(Console.ReadLine());

            // prompt user for input
            Console.Write("Seconds: ");

            // read input and assign input to variable seconds
            seconds = Convert.ToInt32(Console.ReadLine());

            // create instance of class Time1
            Time1 time = new Time1();

            // call class method SetTime to set the time based on user input
            time.SetTime(hours, minutes, seconds);

            // menu for user
            Console.WriteLine("1. Add 1 Second");       // add 1 second
            Console.WriteLine("2. Add 1 Minute");       // add 1 minute
            Console.WriteLine("3. Add 1 Hour");         // add 1 hour
            Console.WriteLine("4. Add Seconds");        // add inputted number of seconds
            Console.WriteLine("5. Exit");               // exit menu and program
            Console.WriteLine();                        // insert a blank line

            // prompt user for input
            Console.Write("Choice: ");

            // read and assign input to variable choice
            choice = Convert.ToInt32(Console.ReadLine());

            // while user input does not exit program
            while (choice != 5)
            {
                // switch based on user input
                switch (choice)
                {
                // when user selects 1 from menu
                case 1:
                    time.Tick();        // increment seconds by 1
                    break;              // break

                // when user selects 2 from menu
                case 2:
                    time.IncrementMinute(); // increment minutes by 1
                    break;                  // break

                // when user selects 3 from menu
                case 3:
                    time.IncrementHour(); // increment hour by 1
                    break;                // break

                // when user selects 4 from menu
                case 4:

                    // prompt user for input
                    Console.Write("Enter seconds to tick: ");

                    // read and assign input to variable ticks
                    ticks = Convert.ToInt32(Console.ReadLine());

                    // increment seconds using Tick() method for each second inputted by user
                    for (int i = 0; i < ticks; i++)
                    {
                        time.Tick(); // increment seconds by 1
                    }                // end for

                    break;           // break
                }                    // end switch

                // output hours, minutes, seconds individually
                Console.WriteLine("Hour: {0}   Minute: {1}   Second: {2}", time.getHour(), time.getMinute(), time.getSecond());

                // output universal (24-hr) time, and standard (12-hr) time
                Console.WriteLine("Universal time: {0}\tStandard time: {1}", time.ToUniversalString(), time.ToString());

                // rewrite menu and prompt user for input
                Console.WriteLine("1. Add 1 Second");            // add 1 second
                Console.WriteLine("2. Add 1 Minute");            // add 1 minute
                Console.WriteLine("3. Add 1 Hour");              // add 1 hour
                Console.WriteLine("4. Add Seconds");             // add inputted number of seconds
                Console.WriteLine("5. Exit");                    // exit menu and program
                Console.WriteLine();                             // output a blank line

                // prompt user for input
                Console.Write("Choice: ");

                // read and assign user input to variable choice
                choice = Convert.ToInt32(Console.ReadLine());
            } // end while
        }     // end Main