#region Using directivesusing System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Windows.Forms;#endregionnamespace SwitchStatement
{
    partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        } private void copy_Click(object sender, System.EventArgs e)
{
target.Text = "";
string from = source.Text;
for (int i = 0; i != from.Length; i++)
{
char current = from[i];
copyOne(current);
}
} private void copyOne(char current)
{
switch (current) 
{
                case '<':
                    target.Text += "&lt;";
                    break;
                case '>':
                    target.Text += "&gt;";
                    break;
                case '&':
                    target.Text += "&amp;";
                    break;
                case '\"':
                    target.Text += "&#34;";
                    break;
                case '\'':
                    target.Text += "&#39;";
                    break;
default :
                    if (current < 127) //current < 127是什么意思?
target.Text += current;
else 
{
target.Text += "&#";
                        string code = ((int)current).ToString();//((int)current).ToString()?????
target.Text += code;
target.Text += ";";//为什么还要加;
}
break;                
}
}
}
}===================================================
它的功能是:一个TextBox写好后,再另一个TextBox上显示