المتابعون للمدونة

الاثنين، 14 فبراير 2022

اسم المتغير السداسي عشري

 سر من أعجب أسرار سي شارب

وأنا أعمل على تحديث كتاب "فيجوال بيزيك وسي شارب: طريقك المختصر للانتقال من إحدى اللغتين إلى الأخرى" وقعت على معلومة غريبة أول مرة أعرفها اليوم عن سي شارب بعد كل هذا العمر:

string x = 'Hello';

Console.WriteLine(\u0078(;

هذا الكود سيطبع على الشاشة النص Hello لأن \u0078 هو التمثيل السداسي عشري لاسم المتغير x!!!

والمثال التالي يعرف متغيرا اسمه Count بهذه الطريقة ويعرض قيمته:

int \u0043\u006F\u0075\u006E\u0074 = 5;

Console.WriteLine(Count);

ليست هناك تعليقات:

إرسال تعليق

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.

صفحة الشاعر