Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

โปรแกรม C# แทนที่ช่องว่างในสตริงด้วย %20

ใช้เมธอด 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