Lorsque j'insère IronRuby, quelle est la bonne façon d'obtenir une référence aux classes DateTime/Date de Ruby ou System.DateTime de .NET. Je suis en cours d'exécution dans des erreurs lorsque je tenteIncorporation de IronRuby en C# et DateTime
require 'Date'
Je reçois l'erreur - pas de fichier à charger - Date
lorsque je tente require 'mscorlib.dll' I obtenir l'erreur - pas un tel fichier à charger - mscorlib.dll
Quelle est la bonne façon de faire l'un de ces?
MISE À JOUR: voir les commentaires à Jon Skeet
merci +1. Des pensées à pourquoi je ne peux pas utiliser des arguments sur DateTime.new()? voir les commentaires à Jon Skeet. – BuddyJoe
Il existe plusieurs façons d'y arriver En utilisant le constructeur CLR vous pouvez le faire avec Time.clr_new 2007, 6, 5 En utilisant la méthode ruby pour une heure locale, vous pouvez utiliser Time.local 2007, 6, 5 et pour utc vous utilisez Time.utc 2007, 6, 5 –
clr_new huh. devra lire à ce sujet. Merci encore. – BuddyJoe