C# 字典(dictionary)练习,小写数字转大写
2017-12-10 20:05
204 查看
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _10键值对集合练习
{
class Program
{
static void Main(string[] args)
{
string str = "1壹 2贰 3叁 4肆 5伍 6陆 7柒 8捌 9玖 0零";
//输入小写---->大写形式
Dictionary<char, char> dic = new Dictionary<char, char>();
string[] strNew = str.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
//给dic集合添加数据
for (int i = 0; i < strNew.Length; i++)
{
dic.Add(strNew[i][0], strNew[i][1]);
}
Console.WriteLine("请输入小写,我们将转换成大写");
string input = Console.ReadLine();
//123123 乱七八糟abc
for (int i = 0; i < input.Length; i++)
{
if (dic.ContainsKey(input[i]))
{
Console.Write(dic[input[i]]);
}
else
{
Console.Write(input[i]);
}
}
Console.ReadKey();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _10键值对集合练习
{
class Program
{
static void Main(string[] args)
{
string str = "1壹 2贰 3叁 4肆 5伍 6陆 7柒 8捌 9玖 0零";
//输入小写---->大写形式
Dictionary<char, char> dic = new Dictionary<char, char>();
string[] strNew = str.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
//给dic集合添加数据
for (int i = 0; i < strNew.Length; i++)
{
dic.Add(strNew[i][0], strNew[i][1]);
}
Console.WriteLine("请输入小写,我们将转换成大写");
string input = Console.ReadLine();
//123123 乱七八糟abc
for (int i = 0; i < input.Length; i++)
{
if (dic.ContainsKey(input[i]))
{
Console.Write(dic[input[i]]);
}
else
{
Console.Write(input[i]);
}
}
Console.ReadKey();
}
}
}
相关文章推荐
- C#实现阿拉伯数字(小写金额)到大写中文(大写金额)的转换
- C# 字符、字符串过滤,只能输入数字、中文、英文、大写、小写(转)
- C# 删除字符串中除字母和数字之外的其它字符,C#将字符串中的大写转小写,小写转大写
- C# 将小写数字转换为 一般中文大写数字 和 人民币大写数字
- C#判断输入的字符十分偶为小写,大写,或数字。
- 小写数字金额转换成大写金额(C#)
- 练习三:统计字符串中字符中 大写字符 小写字符 数字 其他字符 出现的次数
- 小写数字转中文大写或大写金额的C#完整方案
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- C# 字符、字符串过滤,只能输入数字、中文、英文、大写、小写
- 小写数字转换为中文大写的最完整C#方案
- 小写数字转换为中文大写的最完整C#方案
- C# 字典(dictionary)练习,日期翻译
- C#小写数字金额转换成大写人民币金额的算法
- Expression构建DataTable to Entity 映射委托 sqlserver 数据库里面金额类型为什么不建议用float,实例告诉你为什么不能。 sql server 多行数据合并成一列 C# 字符串大写转小写,小写转大写,数字保留,其他除外 从0开始用U盘制作启动盘装Windows10系统(联想R720笔记本)并永久激活方法 纯CSS打造淘宝导航菜单栏 C# Winform
- C# 字符串大写转小写,小写转大写,数字保留,其他除外
- 用C#实现将大写日期(年/月/日)转化为小写日期(阿拉伯数字的)
- C#实现阿拉伯数字(小写金额)到大写中文(大写金额)的转换
- C# 将小写数字转换为 一般中文大写数字 和 人民币大写数字
- 利用创建型工厂方法模式编写小写数字金额转换为人民币大写C#代码。