用泛型集合dictionary写的一个繁简转换器
来源:互联网 发布:小猪cms 编辑:程序博客网 时间:2024/05/20 08:23
在vs2010中用windows窗体应用程序写的
下面是代码
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;namespace WindowsFormsApplication1{ public partial class Form1 : Form { Dictionary<char, char> Dic = new Dictionary<char, char>();//声明字典 public Form1() { InitializeComponent(); } private void buttonshift_Click(object sender, EventArgs e) { StringBuilder sb = new StringBuilder();//创建一个可变字符串 string input = textBoxfamiliar.Text; foreach (char i in input)//判断输入 { if (Dic.ContainsKey(i)) { sb.Append(Dic[i]);//繁简转换 } } textBoxnumerous.Text = sb.ToString();//在textbox中显示 } private void Form1_Load(object sender, EventArgs e)//为字典添加内容 { string[] str = File.ReadAllLines("ST.txt");//读取在项目文件夹下的Debug文件夹下的繁简对照表 for (int i=0; i < str.Length; i++) { Dic.Add(str[i][0], str[i][2]);//str[i][0]表示第i-1个字符串的第[0]位 } } }}
总之这个写的非常的简陋啊 以后还可能写个翻译出来谁都看不懂的英汉翻译的程序吧
- 用泛型集合dictionary写的一个繁简转换器
- 写一个自己的Dictionary
- C# Dictionary 的操作集合
- 写一个对象集合排序的类
- 写一个简单的按钮集合
- Dictionary集合
- 繁简字的转换
- 一个自定义转换器的模板。
- 一个简单的Json转换器
- 这阶段写了一个自定义的dictionary在自己的winfrom里应用
- asp.net 写一个RMB金额大写转换器(源码)
- 写一个【栈】模板,并实现“任意进制转换器”
- 一个JS文件与一条Java_script语句搞掂网站所有网页的繁简转换[转贴]
- 利用java集合框架写的一个简单扑克游戏
- 基于JAVA集合写的一个梭哈游戏
- 一个实用的在线文档格式转换器
- ffmpeg:一个简单的格式转换器
- ListView和Dictionary的一个特点
- 与文字相拥 舞尽人间芳华
- ASP.NET自定义服务器控件 第4章 后篇
- 树状数组--区间求和
- Linux中grep命令参数及用法详解---linux管道命令grep
- 作业:日期转换
- 用泛型集合dictionary写的一个繁简转换器
- flex中mouseevent事件获得button的label值
- doctype声明、浏览器的标准、怪异等模式
- 几种数据库的大数据批量插入
- weblogic集群配置内存优化线程优化
- Ubuntu_Ubuntu下FTP服务器的配置
- 使用JavaScript和Ajax发出异步请求
- C++设计模式-----适配器模式
- C#笔记整理6