7. C# Strings
📘 কনসেপ্ট (থিওরি)
স্ট্রিং টেক্সট সংরক্ষণের জন্য ব্যবহৃত হয়। একটি
string ভেরিয়েবল ডাবল কোটেশন দিয়ে ঘেরা অক্ষরের সংগ্রহ ধারণ করে।
স্ট্রিং কনক্যাটেনেশন:
স্ট্রিংগুলো একত্রিত করতে তাদের মাঝে + অপারেটর ব্যবহার করা যেতে পারে।
স্ট্রিং ইন্টারপোলেশন (C# 6.0):
স্ট্রিং কনক্যাটেনেশনের আরেকটি বিকল্প হলো স্ট্রিং ইন্টারপোলেশন, যা স্ট্রিংয়ের ভেতরের প্লেসহোল্ডারে ভেরিয়েবলের মান বসিয়ে দেয়। খেয়াল রাখবেন আপনাকে $ চিহ্ন ব্যবহার করতে হবে:
string name = $"My first name is {firstName} and my last name is {lastName}";
স্ট্রিং দৈর্ঘ্য:
string txt = "Hello"; Console.WriteLine(txt.Length);💡 উদাহরণ
স্ট্রিং ইন্টারপোলেশন এবং মেথড:
using System;
namespace Practice
{
class Program
{
static void Main(string[] args)
{
string firstName = "John";
string lastName = "Doe";
// ইন্টারপোলেশন
string name = $"Full name is: {firstName} {lastName}";
Console.WriteLine(name);
// ক্যারেক্টার অ্যাক্সেস
Console.WriteLine(firstName[0]); // 'J'
// অন্যান্য মেথড
Console.WriteLine(firstName.ToUpper()); // "JOHN"
}
}
}
🎯 আপনার কাজ (প্র্যাকটিস)
item = "Laptop" এবং price = 1200 ভেরিয়েবল তৈরি করুন। "The Laptop costs $1200" প্রিন্ট করতে স্ট্রিং ইন্টারপোলেশন ব্যবহার করুন।main.csharp
Loading...
OUTPUT
Run your code to see the output here...