Appirater.Restart C# (CSharp) Method

Restart() public method

public Restart ( ) : void
return void
    public void Restart()
    {
        string version = (NSString) NSBundle.MainBundle.InfoDictionary.ObjectForKey (new NSString ("CFBundleVersion"));

        NSUserDefaults userDefaults = NSUserDefaults.StandardUserDefaults;
        userDefaults.SetString (version, CURRENT_VERSION);
        userDefaults.SetDouble (DateTime.Now.ToOADate (), FIRST_USE_DATE);
        userDefaults.SetInt (1, USE_COUNT);
        userDefaults.SetInt (0, SIGNIFICANT_EVENT_COUNT);
        userDefaults.SetBool (false, RATED_CURRENT_VERSION);
        userDefaults.SetBool (false, DECLINED_TO_RATE);
        userDefaults.SetDouble (0, REMINDER_REQUEST_DATE);
    }