Back

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...