معلومات

طريقة ToString

طريقة ToString

تعد طريقة ToString إحدى الطرق الأساسية في جذر .NET Framework بالكامل. هذا يجعلها متوفرة في كل كائن آخر. ولكن نظرًا لأنه تم تجاوزه في معظم الكائنات ، فإن التنفيذ يختلف غالبًا في الكائنات المختلفة. وهذا يجعل عددًا من الحيل مع تطبيق ToString ممكنًا.

عرض البتات في رقم

إذا كان لديك سلسلة من البتات ، على سبيل المثال ، متغير Char ، فسوف يوضح لك هذا التلميح كيفية عرضها كـ 1 و 0 (المعادل الثنائي).

افترض أن لديك ...

Dim MyChar As Char
شخصية تم اختيارها عشوائيا
فقط للحصول على سلسلة من ثمانية بت
MyChar = "$"

أسهل طريقة أعرفها هي استخدام طريقة ToString لفئة التحويل. فمثلا:

Console.WriteLine (Convert.ToString (Convert.ToInt16 (MyChar) ، 2))

هذا يعطيك ...

100100

... في نافذة الإخراج.

هناك 36 طرق تجاوز الأسلوب ToString في تحويل فئة وحدها.

--------
انقر هنا لعرض الرسم التوضيحي
انقر فوق الزر السابق في المستعرض الخاص بك للعودة
--------

في هذه الحالة ، تقوم طريقة ToString بتحويل جذري استنادًا إلى قيمة المعلمة الثانية التي يمكن أن تكون 2 (ثنائي) أو 8 (ثماني) أو 10 (عشري) أو 16 (سداسي عشري).

سلاسل التنسيق باستخدام الأسلوب ToString

إليك كيفية استخدام ToString لتنسيق التاريخ:

تعتيم التاريخ حسب التاريخ = # 12/25/2005 #
TextBox1.Text = theDate.ToString ("MMMM d، yyyy")

وإضافة معلومات الثقافة أمر سهل! لنفترض أنك تريد عرض التاريخ من بنية في إسبانيا ، على سبيل المثال. فقط أضف كائن CultureInfo.

خافت MyCulture باسم _
System.Globalization.CultureInfo الجديد ("es-ES")
CultureDateEcho.Text = _
theDate.ToString ("MMMM d، yyyy"، MyCulture)

النتيجه هي:

ديسيمبر 25 ، 2005

رمز الثقافة هو خاصية لكائن MyCulture. كائن CultureInfo هو مثال لموفر. الثابت "es-ES" لا يتم تمريره كمعلمة ؛ مثيل كائن CultureInfo هو. ابحث في نظام تعليمات VB.NET لـ CultureInfo للاطلاع على قائمة الثقافات المدعومة.


شاهد الفيديو: 23 Java advanced toString method دالة النص (يوليو 2021).