پست 4 : بررسی خالی بودن رشته
هدف: یادگیری روشهای بررسی رشتههای خالی یا نال.
محتوا: قبل از کار با رشتهها، گاهی نیاز است بررسی کنیم که آیا رشته خالی، نال یا فقط شامل فاصله است. C# متدهای زیر را ارائه میدهد:
مثال:
string text1 = null;
string text2 = "";
string text3 = " ";
string text4 = "Hello";
Console.WriteLine(string.IsNullOrEmpty(text1)); // true
Console.WriteLine(string.IsNullOrEmpty(text2)); // true
Console.WriteLine(string.IsNullOrEmpty(text3)); // false
Console.WriteLine(string.IsNullOrEmpty(text4)); // false
Console.WriteLine(string.IsNullOrWhiteSpace(text3)); // true
Console.WriteLine(string.IsNullOrWhiteSpace(text4)); // false
نکات کلیدی:
پست 1: رشتهها در C# چیستند؟
هدف: معرفی مفهوم رشتهها و اهمیت آنها در برنامهنویسی.
محتوا: رشتهها (Strings) یکی از پرکاربردترین انواع داده در برنامهنویسی هستند. در C#، رشته یک دنباله از کاراکترهاست که برای ذخیره متن، مثل نام ، پیام ، یا دادههای متنی استفاده میشود. رشتهها در C# از نوع string هستند و به صورت immutable (غیرقابل تغییر) طراحی شدهاند، یعنی بعد از ایجاد، نمیتوان محتوای آنها را مستقیماً تغییر داد.
مثال:
string greeting = "Hello, World!";
Console.WriteLine(greeting); // خروجی: Hello, World!
string empty = "";
Console.WriteLine("رشته خالی: " + empty); // خروجی: رشته خالی:
نکات کلیدی: