سر من أعجب أسرار سي شارب
وأنا أعمل على تحديث كتاب "فيجوال بيزيك وسي شارب: طريقك المختصر للانتقال من إحدى اللغتين إلى الأخرى" وقعت على معلومة غريبة أول مرة أعرفها اليوم عن سي شارب بعد كل هذا العمر:
string x = 'Hello';
Console.WriteLine(\u0078(;
هذا الكود سيطبع على الشاشة النص
Hello
لأن \u0078
هو التمثيل السداسي عشري لاسم المتغير x!!!
والمثال التالي يعرف متغيرا اسمه Count بهذه الطريقة ويعرض قيمته:
int \u0043\u006F\u0075\u006E\u0074 = 5;
Console.WriteLine(Count);
ليست هناك تعليقات:
إرسال تعليق
ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.