إرجاع القيم للدالة CStr
يصف الجدول التالي قيم الإرجاع لعملية CStr لمختلف أنواع البيانات من expression.
إذا كان نوع expression هو |
يرجع CStr. |
---|---|
سلسلة تحتوي على "True" أو "خطأ". |
|
سلسلة تحتوي على قيمة Date (التاريخ والوقت) في تنسيق التاريخ القصير من النظام. |
|
سلسلة تمثل الرقم. |
CStr و التاريخ
نوع Date يحتوي دائماً على معلومات التاريخ والوقت. لأغراض تحويل النوع, Visual Basic يعتبر 1/1/0001 (1 يناير من السنة 1) قيمة محايدة للتاريخ, و 00: 00: 00 (منتصف الليل) قيمة محايدة للوقت. CStr لا يتضمن قيم محايدة في السلسلة الناتجة. على سبيل المثال، إذا قمت بتحويل #January 1, 0001 9:30:00# إلى سلسلة، تكون النتيجة "9:30:00 ص"; معلومات التاريخ تم قمعها. على الرغم من ذلك، معلومات التاريخ لا تزال موجودة في القيمة الأصلية Date و يمكن استردادها بدالات مثل DatePart.
ملاحظة
دالة CStr تنفذ تحويلها استناداً على إعدادات الثقافة الحالية للتطبيق. للحصول على تمثيل سلسلة من رقم في بيانات موروثة معينة, استخدم رقم الأسلوب ToString(IFormatProvider) . على سبيل المثال، استخدم Double.ToString عند تحويل القيمة نوع Double إلى String.
راجع أيضًا:
المرجع
نوع بيانات القيمة المنطقية في (Visual Basic)