কম্পিউটার টিউটোরিয়াল

C#-এ টেম্প ভেরিয়েবল ছাড়া দুটি স্ট্রিং সোয়াপ (Swap) করা


টেম্প ভেরিয়েবল ছাড়া দুটি স্ট্রিং সোয়াপ করতে নিচের লজিক এবং কোড ব্যবহার করতে পারেন।

দ্বিতীয় স্ট্রিংকে প্রথম স্ট্রিংয়ের সাথে অ্যাপেন্ড (যোগ) করুন:

str1 = str1 + str2;

str1 কে str2-তে সেট করুন:

str2 = str1.Substring(0, str1.Length - str2.Length);

শেষ ধাপ: str2 কে str1-তে সেট করুন:

str1 = str1.Substring(str2.Length);

উদাহরণ

using System;

class Demo {
    public static void Main(String[] args) {
        String str1 = "Brad";
        String str2 = "Pitt";
        Console.WriteLine("সোয়াপ করার আগে স্ট্রিংগুলো");
        Console.WriteLine(str1);
        Console.WriteLine(str2);
        
        str1 = str1 + str2;
        str2 = str1.Substring(0, str1.Length - str2.Length);
        str1 = str1.Substring(str2.Length);
        
        Console.WriteLine("সোয়াপ করার পর স্ট্রিংগুলো");
        Console.WriteLine(str1);
        Console.WriteLine(str2);
    }
}

  1. পাইথনে দুটি স্ট্রিং স্প্লিট করে প্যালিনড্রোম বানानेার প্রোগ্রাম

  2. পাইথনে এক লাইনে দুটি ভেরিয়েবল সোয়াপ করা (Swap Two Variables in One Line using Python)

  3. Python-এ দুটি ভেরিয়েবল স্ব্যাপ (Swap) করা

  4. পাইথনে regex ব্যবহার করে দুটি স্ট্রিং কম্পেয়ার কীভাবে করবেন?