TG Telegram Group & Channel
Software Philosophy | United States America (US)
Create: Update:

نوع داده char در زبان سی‌شارپ

#csharp_for_beginners

در زبان برنامه‌نویسی #C، نوع داده‌ای char نمایانگر یک واحد کد UTF-16 یونیکد است که معمولاً به عنوان یک کاراکتر UTF-16 شناخته می‌شود. کلمه کلیدی char در #C معادل ساختار System.Char در .NET است.

ویژگی‌های کلیدی نوع char:
محدوده مقادیر: از U+0000 تا U+FFFF
اندازه: 16 بیت
مقدار پیش‌فرض: \0 یا U+0000

عملگرهای پشتیبانی‌شده برای char:
مقایسه‌ای: مانند == و !=
افزایشی و کاهشی: مانند ++ و --
عملگرهای حسابی و بیتی: این عملگرها بر روی کد پوینت‌های مربوطه عمل کرده و نتیجه را به صورت مقدار int ارائه می‌دهند.

تبدیل نوع char:
تبدیل ضمنی به انواع عددی: char به طور ضمنی قابل تبدیل به انواع عددی صحیح مانند ushort، int، uint، long، ulong، nint و nuint است. همچنین، به انواع عددی اعشاری مانند float، double و decimal نیز قابل تبدیل است.
تبدیل صریح از انواع دیگر به char: تبدیل از سایر انواع به char به
صورت صریح انجام می‌شود.

مثال‌هایی از مقداردهی به char:


var chars = new[]
{
'j',
'\u006A', // استفاده از توالی فرار یونیکد
'\x006A', // استفاده از توالی فرار هگزادسیمال
(char)106, // تبدیل عدد صحیح به char
};
Console.WriteLine(string.Join(" ", chars)); // خروجی: j j j j



🔗 مطلب کامل را در این لینک می‌توانید مطالعه کنید.

⁉️ برای بحث و تبادل نظر فنی در مورد این پست، نظرات خود را با ما در قسمت کامنت‌ها به اشتراک بگذارید.

کانال تلگرام:
@SoftwarePhilosophy

______

نوع داده char در زبان سی‌شارپ

#csharp_for_beginners

در زبان برنامه‌نویسی #C، نوع داده‌ای char نمایانگر یک واحد کد UTF-16 یونیکد است که معمولاً به عنوان یک کاراکتر UTF-16 شناخته می‌شود. کلمه کلیدی char در #C معادل ساختار System.Char در .NET است.

ویژگی‌های کلیدی نوع char:
محدوده مقادیر: از U+0000 تا U+FFFF
اندازه: 16 بیت
مقدار پیش‌فرض: \0 یا U+0000

عملگرهای پشتیبانی‌شده برای char:
مقایسه‌ای: مانند == و !=
افزایشی و کاهشی: مانند ++ و --
عملگرهای حسابی و بیتی: این عملگرها بر روی کد پوینت‌های مربوطه عمل کرده و نتیجه را به صورت مقدار int ارائه می‌دهند.

تبدیل نوع char:
تبدیل ضمنی به انواع عددی: char به طور ضمنی قابل تبدیل به انواع عددی صحیح مانند ushort، int، uint، long، ulong، nint و nuint است. همچنین، به انواع عددی اعشاری مانند float، double و decimal نیز قابل تبدیل است.
تبدیل صریح از انواع دیگر به char: تبدیل از سایر انواع به char به
صورت صریح انجام می‌شود.

مثال‌هایی از مقداردهی به char:

var chars = new[]
{
'j',
'\u006A', // استفاده از توالی فرار یونیکد
'\x006A', // استفاده از توالی فرار هگزادسیمال
(char)106, // تبدیل عدد صحیح به char
};
Console.WriteLine(string.Join(" ", chars)); // خروجی: j j j j



🔗 مطلب کامل را در این لینک می‌توانید مطالعه کنید.

⁉️ برای بحث و تبادل نظر فنی در مورد این پست، نظرات خود را با ما در قسمت کامنت‌ها به اشتراک بگذارید.

کانال تلگرام:
@SoftwarePhilosophy

______


>>Click here to continue<<

Software Philosophy






Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)