C#中把英文字母转换为大写或小写的方法

将字母全部转换为大写或小写,在C#编程中是一个非常常见的功能。在开发过程中,经常需要验证用户登录,用户在输入用户名时可能不区分大小写,如果我们不对字母进行大写或小写的转换,那用户即使输入了正确的密码,可能也无法成功登录。另外,我们有的时候会用字符串来作为操作代码,比如 action="Create",如果我在后面比较的时候写成了“create”或“CREATE”,那都是有问题的。

所以,一种最好的解决办法就是,将字符串统一转换大写或小写。

字母转换为小写格式:

代码如下:

String.ToLower();

如:string str = "ABcD".ToLower();
str的值就变成了"abcd"。

字母转换为大写格式:

代码如下:

String.ToUpper();

如:string str = "ABcD".ToUpper();
str的值就变成了"ABCD"。

两个方法都非常简单,所以,字母转换大小写不在于学习如何使用这两个方法,而是怎么完善对字符串的比较的这种思路。

(0)

相关推荐

  • C#将指定目录所有文件名转换成小写的方法

    本文实例讲述了C#将指定目录所有文件名转换成小写的方法.分享给大家供大家参考.具体如下: using System; using System.IO; using System.Linq; namespace RobvanderWoude { class LoCase { static int Main( string[] args ) { string dir = string.Empty; string filespec = string.Empty; char[] trailingback

  • C#将制定目录文件名转换成大写的方法

    本文实例讲述了C#将制定目录文件名转换成大写的方法.分享给大家供大家参考.具体如下: using System; using System.IO; using System.Linq; namespace RobvanderWoude { class UpCase { static int Main( string[] args ) { string dir = string.Empty; string filespec = string.Empty; char[] trailingbacksl

  • C# char类型字符转换大小写的实现代码

    C# char类型有自带的大小写转换方法:ToUpper和ToLowerchar str1 = 'a';char str2 = 'A';Char.ToUpper(str1); Char.ToLower(str2);

  • 解析C#中不一样的大小写转换

    假设有一个string "BaSiC",需要将它转变为大小写,那么该如何转换? 最简单的方式:调用api: string str = "BaSiC"; string strUpper = str.ToUpper(); string strLower = str.ToLower(); 第二种方法:调用Char.ToUpper(),Char.ToLower()方法,同样是调用api 第三种方法:使用for循环来判断,如果是大写就,如果是小写就.. 首先观察大写字母和小写

  • C# 大小写转换(金额)实例代码

    Class:EcanRMB.cs 复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Jxc.WinClient.BLL {     public class EcanRMB     {         /// <summary>         /// 转换人民币大小金额         /// </summary>  

  • C#实现对字符串进行大小写切换的方法

    本文实例讲述了C#实现对字符串进行大小写切换的方法.分享给大家供大家参考.具体实现方法如下: C#代码如下: 复制代码 代码如下: public class Program {     public static void Main()     {         string s = "OsChInAhI§$%&/()1234567890";         Func<char, char> toggle = c => char.IsUpper(c) ? c

  • C#中把英文字母转换为大写或小写的方法

    将字母全部转换为大写或小写,在C#编程中是一个非常常见的功能.在开发过程中,经常需要验证用户登录,用户在输入用户名时可能不区分大小写,如果我们不对字母进行大写或小写的转换,那用户即使输入了正确的密码,可能也无法成功登录.另外,我们有的时候会用字符串来作为操作代码,比如 action="Create",如果我在后面比较的时候写成了"create"或"CREATE",那都是有问题的. 所以,一种最好的解决办法就是,将字符串统一转换大写或小写. 字母转

  • Oracle如何批量将表中字段名全转换为大写(利用简单存储过程)

    前言 今天查询一个数据字段一直提示字符无效,明明在数据库表字段中是存在的: 查询后得知,数据库表字段为小写时,查询需要将字段名小写并加上双引号: 表名同理,我这里表名是大写,暂时不需要改. 搜到一个批量修改字段名为大写的存储过程,如下: 登陆到要修改的用户下, 执行: begin for cl in (SELECT table_name,column_name from user_tab_columns WHERE column_name<>upper(column_name) and upp

  • c# 如何将字符串转换为大写或小写

    目录 c#将字符串转换为大写或小写 c#大小写转换合集 1.在代码中以 Excel 加日期的算法 2.数字转大写 3.日.月.日期转大写 4.人民币金额小写转大写 5.获取中文字拼音首字母 6.银行卡号设置4位加空格 c#将字符串转换为大写或小写 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using Sy

  • python中24小时制转换为12小时制的方法

    12-24小时制 编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间. 输入格式: 输入在一行中给出带有中间的:符号(半角的冒号)的24小时制的时间,如12:34表示12点34分.当小时或分钟数小于10时,均没有前导的零,如5:6表示5点零6分. 提示:在scanf的格式字符串中加入:,让scanf来处理这个冒号. 输出格式: 在一行中输出这个时间对应的12小时制的时间,数字部分格式与输入的相同,然后跟上空格,再跟上表示上午的字符串AM或表示下午的字符串PM.如5:6 PM表示

  • JS实现将数字金额转换为大写人民币汉字的方法

    本文实例讲述了JS实现将数字金额转换为大写人民币汉字的方法.分享给大家供大家参考,具体如下: //代码如下所示: function convertCurrency(money) { //汉字的数字 var cnNums = new Array('零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖'); //基本单位 var cnIntRadice = new Array('', '拾', '佰', '仟'); //对应整数部分扩展单位 var cnInt

  • php将字符串全部转换成大写或者小写的方法

    本文实例讲述了php将字符串全部转换成大写或者小写的方法.分享给大家供大家参考.具体分析如下: php中可以通过strtolower和strtoupper两个函数将字符串中的每个英文字符全部转换成小写或者大写 <?php $string = "Learn PHP string functions at jb51.net"; $lower = strtolower($string); $upper = strtoupper($string); print("$lower\

  • Go语言转换所有字符串为大写或者小写的方法

    本文实例讲述了Go语言转换所有字符串为大写或者小写的方法.分享给大家供大家参考.具体如下: Go语言的string模块包含了ToLower和ToUpper函数,用于将字符串转换成小写和大写 复制代码 代码如下: package main import (   "fmt"   "strings" ) func main() {   fmt.Println(strings.ToUpper("hello world")) } 希望本文所述对大家的Go语

  • 用c++实现将文本每个单词首字母转换为大写

    利用C++,读入一个英文文本,并将文本中的每个英文单词首字母大写.本程序练习了从一个文本中读入流,用到了fstream流. 在文本的转换过程中,用到了isalpha()--是否是字母,toupper()--转换为大写字符 这两个函数(针对string对象的单个字符的操作.类似的操作还有isalnum()--是否是字母或数字,iscntrl()--是否是控制字符, isdigit()--是否是数字,isgraph()--是否不是空格,但可以打印,islower()--是否是小写字母, isprin

  • JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)

    JavaScript toUpperCase方法 toUpperCase方法用于把(英文)字符串转换为大写,并返回转换后的字符串.其语法如下: 复制代码 代码如下: str_object.toUpperCase() toUpperCase方法实例 复制代码 代码如下: <script language="JavaScript"> var str = "AaBbCc"; document.write( str.toUpperCase() ); </s

  • 用python实现英文字母和相应序数转换的方法

    第一步:字母转数字 英文字母转对应数字相对简单,可以在命令行输入一行需要转换的英文字母,然后对每一个字母在整个字母表中匹配,并返回相应的位数,然后累加这些位数即可.过程中,为了使结果更有可读性,输出相邻数字间怎加了空格,每个对应原来单词间增加逗号. c="abcdefghijklmnopqrstuvwxyz" temp='' list=[] s=input() num=len(s) list.append(s) for i in range(0,num): if list[0][i]=

随机推荐