ใช้เมธอด Replace() เพื่อแทนที่ช่องว่างทั้งหมดในสตริง
string str = "Hello World !";
string str2 = str.Replace(" ", "%20");
ตัวอย่างโค้ดเต็ม
using System;
class Demo {
static void Main() {
String str, str2;
str = "Hello World !";
Console.WriteLine("String: " + str);
str2 = str.Replace(" ", "%20");
Console.WriteLine("String (After replacing): " + str2);
}
}
ผลลัพธ์
String: Hello World ! String (After replacing): Hello%20World%20!
การประยุกต์ใช้: เทคนิคนี้ใช้ใน URL Encoding เพื่อแทนที่ช่องว่าง (space) ด้วย %20 ใน URL