سؤال

عندما قمت بتضمين IronRuby ما هي الطريقة الصحيحة للحصول على إشارة إلى فئات DateTime / Date Ruby الخاصة أو System.NET.NET. أنا أركض في أخطاء عندما أحاول

تتطلب "تاريخ"

أحصل على الخطأ - لا يوجد مثل هذا الملف لتحميل - تاريخ

عندما أحاول أن أطلب "mscorlib.dll" أحصل على الخطأ - لا يوجد مثل هذا الملف لتحميل - mscorlib.dll

ما هي الطريقة الصحيحة للقيام بأي من هذه؟

تحديث: انظر التعليقات على Jon Skeet

هل كانت مفيدة؟

المحلول

الوقت هو نوع أساسي في روبي الخرائط إلى نظام .DateTime.

للحصول على DateTime.Now يمكنك أن تفعل الوقت

هناك ملحقات DateTime حتى تتمكن من طلب "الوقت" أو تتطلب "DateTime"

mscorlib ضمني ومطلوب دائما لذلك لا تحتاج إلى أن تتطلب ذلك صراحة. إذا كنت ترغب في الوصول إلى DateTime CLR يمكنك القيام به

النظام :: DateTime.Now أو System :: DateTime.Now

نصائح أخرى

هل حاولت

require 'mscorlib'

لتحديد اسم التجميع بدلا من اسم الملف؟ هذا ما هو محدد في هذا بلوق القديم post....

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top