Thuta Learning
ရှာဖွေရန်
BasicProgrammingbeginner

Strings

စိတ်လျှော့ပါ။ ဒီခန်းကို စာအုပ်လိုမဟုတ်ဘဲ စကားပြောသလိုပဲ၊ နားလည်လွယ်အောင် ရှင်းပါမယ်။

String က စာသား data ကိုကိုင်တွယ်တဲ့ type ပါ။ User name, email, message, product title, search keyword စတာတွေကို သိမ်းဖို့ အသုံးများပါတယ်။ C# string မှာ useful methods တွေများလို့ text processing လုပ်ရတာ အဆင်ပြေပါတယ်။

csharp
string userName = "  thuta tech  ";
string cleanName = userName.Trim();

Console.WriteLine(cleanName.ToUpper());
Console.WriteLine($"Length: {cleanName.Length}");
Console.WriteLine($"Contains tech: {cleanName.Contains("tech")}");

ဒီ code က ဘာလုပ်တာလဲ

  • Trim() က စာသားအစ/အဆုံးက space တွေဖြုတ်ပေးပါတယ်။
  • ToUpper() က စာလုံးအားလုံးကို uppercase ပြောင်းပါတယ်။
  • Length က စာလုံးအရေအတွက် ပြန်ပေးပါတယ်။
  • Contains() က သတ်မှတ်ထားတဲ့စာသားပါလား စစ်ပေးပါတယ်။
You should see
THUTA TECH Length: 10 Contains tech: True

Info

⚠️ Common mistake

C# string comparison မှာ uppercase/lowercase က အရေးပါနိုင်ပါတယ်။ "Tech" နဲ့ "tech" ကို တူတယ်လို့မယူပါ။ Search logic တွေမှာ case-insensitive စစ်ချင်ရင် နှစ်ဖက်လုံးကို ToLower() ပြောင်းပြီးစစ်နိုင်ပါတယ်။

Strings | Thuta Learning