Microsoft.JScript.DatePrototype.toString C# (CSharp) Méthode

toString() private méthode

private toString ( Object thisob ) : String
thisob Object
Résultat String
      public static String toString(Object thisob){
        if (!(thisob is DateObject))
          throw new JScriptException(JSError.DateExpected);
        double t = ((DateObject)thisob).value;
        return DateToString(t);
      }

Usage Example

 internal override Object GetDefaultValue(PreferredType preferred_type)
 {
     if (this.GetParent() is LenientDatePrototype)
     {
         return(base.GetDefaultValue(preferred_type));
     }
     if (preferred_type == PreferredType.String || preferred_type == PreferredType.Either)
     {
         if (!this.noExpando)
         {
             Object field = this.NameTable["toString"];
             if (field != null)
             {
                 return(base.GetDefaultValue(preferred_type));
             }
         }
         return(DatePrototype.toString(this));
     }
     else if (preferred_type == PreferredType.LocaleString)
     {
         if (!this.noExpando)
         {
             Object field = this.NameTable["toLocaleString"];
             if (field != null)
             {
                 return(base.GetDefaultValue(preferred_type));
             }
         }
         return(DatePrototype.toLocaleString(this));
     }
     else
     {
         if (!this.noExpando)
         {
             Object field = this.NameTable["valueOf"];
             if (field == null && preferred_type == PreferredType.Either)
             {
                 field = this.NameTable["toString"];
             }
             if (field != null)
             {
                 return(base.GetDefaultValue(preferred_type));
             }
         }
         return(this.value);
     }
 }
All Usage Examples Of Microsoft.JScript.DatePrototype::toString