用C#写了一个繁体字简体字转化
2012-09-12 20:32
281 查看
今天老师讲了一个繁体简体转化器,自己亲手写了一下,有什么不好的请大家原谅,我是新手。
首先是从网上找到繁体字简体字转化表。制成TXT格式,名字叫ST.txt
好了,开始写代码了
在winform中写
首先先穿件一个button按钮
private void button1_Click(object sender, EventArgs e)
{
string input = txtCHS.Text.Trim();
StringBuilder sb = new StringBuilder();
for (int i = 0; i < input.Length; i++)
{
if(dict.ContainsKey(input[i]))
{
sb.Append(dict[input[i]]);
}
else
{
sb.Append(input[i]);
}
}
txtCHT.Text = sb.ToString();
}
private void Form1_Load(object sender, EventArgs e)
{
string[] lines = File.ReadAllLines("ST.txt");
for (int i = 0; i < lines.Length; i++)
{
dict.Add(lines[i][0], lines[i][2]);
}
把ST.txt文件复制到bin/debug
首先是从网上找到繁体字简体字转化表。制成TXT格式,名字叫ST.txt
好了,开始写代码了
在winform中写
首先先穿件一个button按钮
private void button1_Click(object sender, EventArgs e)
{
string input = txtCHS.Text.Trim();
StringBuilder sb = new StringBuilder();
for (int i = 0; i < input.Length; i++)
{
if(dict.ContainsKey(input[i]))
{
sb.Append(dict[input[i]]);
}
else
{
sb.Append(input[i]);
}
}
txtCHT.Text = sb.ToString();
}
private void Form1_Load(object sender, EventArgs e)
{
string[] lines = File.ReadAllLines("ST.txt");
for (int i = 0; i < lines.Length; i++)
{
dict.Add(lines[i][0], lines[i][2]);
}
把ST.txt文件复制到bin/debug
相关文章推荐
- 一个阴历阳历互相转化的类(C#源码)
- C# 实现繁体字和简体字之间的转换
- C# 实现繁体字和简体字之间的转换
- DreamWeaver插件——简体字繁体字转化
- c#实现简体字/繁体字的与转
- C# 将一个字符串 转化为对应的枚举类型
- DreamWeaver插件 简体字繁体字转化
- C# 实现繁体字和简体字之间的转换
- 繁体字转化成简体字的麻烦
- [转]一个 C# 字符串最终转化为多长的字节, 取决于使用的编码
- 一个阴历阳历互相转化的类(C#源码)
- 一个阴历阳历互相转化的类(c#源码)
- 一个阴历阳历互相转化的类(c#源码)
- c#运用——简体字转繁体字
- 一个阴历阳历互相转化的类(c#农历)
- C# 繁体字和简体字之间的相互转换
- 写C#代码时用到的中文简体字 、繁体字 对应的转化 (收藏吧)
- 黑马程序员之C#学习笔记:用户输入一个年份将其全部转化成大写
- java 简体字 繁体字的转化
- C#判断一个string是否为数字