Saat menggunakan fungsi Response.Write() untuk mengeluarkan string ke halaman html, terkadang keluarannya tidak seperti yang diharapkan karena entitas default html. Misalnya:
Response.Write("hi tom"); //Ada enam spasi di tengah string, tetapi tampilan di halaman web adalah: hi tom //HTML secara otomatis menggabungkan spasi yang berurutan menjadi satu
. itu harus sebagai berikut:
Response.Write("hi tom");
Ini tampaknya sangat rumit. Anda dapat menulis fungsi untuk mengganti " " secara otomatis dengan ;  untuk Anda. Kodenya adalah sebagai berikut:
--------------------------------------------------- ----------------
string publik FormatString(string str)
{
str=str.Ganti(" "," ");
str=str.Ganti("<","<");
str=str.Ganti(">",">");
str=str.Replace('n'.ToString(),"<br>");
kembalikan str;
}
--------------------------------------------------- ----------------
Dengan cara ini, jika Anda ingin menampilkan "hi tom", Anda dapat menulis:
----------------------------------------
string str1 = "hai tom" ;
Respon.Tulis(FormatString(str));
----------------------------------------
Misalnya saja pernyataan berikut:
--------------------------------------------------- ------
string str1 = "Hai, TomnHai, Jimn<===>";
Respon.Tulis(FormatString(str1));
--------------------------------------------------- ------
Output pada halaman web adalah:
Hai Tom
Hai Jim
<====>
Tentu saja, Anda dapat memperluas fungsi ini dengan lebih banyak fungsi.