টেম্প ভেরিয়েবল ছাড়া দুটি স্ট্রিং সোয়াপ করতে নিচের লজিক এবং কোড ব্যবহার করতে পারেন।
দ্বিতীয় স্ট্রিংকে প্রথম স্ট্রিংয়ের সাথে অ্যাপেন্ড (যোগ) করুন:
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);
}
}