C# – Display Variables

 

عرض المتغيرات في C# Display Variables

في C#، يمكننا طباعة المتغيرات باستخدام Console.WriteLine() أو String Interpolation، مما يسمح بعرض القيم بسهولة.



1. طباعة المتغيرات باستخدام Console.WriteLine()

يمكننا طباعة المتغيرات مباشرة عن طريق دمجها مع النص باستخدام +.

string name = "Mahmoud";
int age = 30;
Console.WriteLine("Name: " + name);
Console.WriteLine("Age: " + age);


🔹 الإخراج:

Name: Mahmoud
Age: 30

📌 ملاحظة: عند دمج النصوص مع المتغيرات، تأكد من أن المتغير متوافق مع نوع النصوص.



2. استخدام String Interpolation ($"Text {variable}")

يمكننا استخدام $ قبل النص ووضع المتغيرات داخل {} للحصول على كود أكثر وضوحًا.

string name = "Mahmoud";
int age = 30;
Console.WriteLine($"Name: {name}, Age: {age}");


🔹 الإخراج:

Name: Mahmoud, Age: 30

📌 ملاحظة: String Interpolation أسهل وأوضح من استخدام +.



3. استخدام Placeholder ({0}, {1})

يمكننا أيضًا استخدام Placeholder Syntax مع Console.WriteLine().

string name = "Mahmoud";
int age = 30;
Console.WriteLine("Name: {0}, Age: {1}", name, age);


🔹 الإخراج:

Name: Mahmoud, Age: 30

📌 ملاحظة: القيم تُمرر بناءً على الترتيب داخل {}.



4. طباعة القيم الرقمية مع التنسيق

يمكن تنسيق الأرقام عند الطباعة مثل عرض القيم العشرية.

double price = 99.99;
Console.WriteLine("Price: {0:C}", price); // عرض السعر كعملة


🔹 الإخراج (حسب إعدادات العملة في النظام):

Price: $99.99


الخلاصة

Console.WriteLine() مع + يستخدم لدمج المتغيرات مع النصوص.
String Interpolation ($"Text {var}") أكثر وضوحًا وأسهل استخدامًا.
Placeholder Syntax ({0}, {1}) يمكن أن يكون مفيدًا عند التعامل مع تنسيقات متعددة.
تنسيق الأرقام يجعل المخرجات أكثر احترافية.

🚀 جرب بنفسك أي من هذه الطرق لعرض القيم في C#!

تعليقات

المشاركات الشائعة من هذه المدونة

HTML - Text Formatting تنسيقات النص

1.1 SQL Introduction

Entity Framework - مقدمة عن Entity Framework