C#中把英文字母转换为大写或小写的方法
作者:junjie 发布时间:2021-06-13 18:46:55
标签:C#,英文字母,大写,小写
将字母全部转换为大写或小写,在C#编程中是一个非常常见的功能。在开发过程中,经常需要验证用户登录,用户在输入用户名时可能不区分大小写,如果我们不对字母进行大写或小写的转换,那用户即使输入了正确的密码,可能也无法成功登录。另外,我们有的时候会用字符串来作为操作代码,比如 action="Create",如果我在后面比较的时候写成了“create”或“CREATE”,那都是有问题的。
所以,一种最好的解决办法就是,将字符串统一转换大写或小写。
字母转换为小写格式:
String.ToLower();
如:string str = "ABcD".ToLower();
str的值就变成了"abcd"。
字母转换为大写格式:
String.ToUpper();
如:string str = "ABcD".ToUpper();
str的值就变成了"ABCD"。
两个方法都非常简单,所以,字母转换大小写不在于学习如何使用这两个方法,而是怎么完善对字符串的比较的这种思路。


猜你喜欢
- 1 引入 pom 包<dependency> <groupId>io.github.res
- listview实现上拉加载以及下拉刷新的方式有很多。下面是我写的一种自定义的布局,复用性也比较的强。首先就是继承的listview的自定义
- 什么是委托?之前写了事件的介绍:https://www.jb51.net/article/59461.htm这里也把委托相关知识也总结一下。
- 经过一段时间的学习和项目实践,你会发现,打包->上传蒲公英->生成二维码是一个枯燥且乏味的事情,只要打包配置项,配置完成,剩下的
- 一、java异常总结:异常就是程序运行时出现不正常运行情况1.异常由来:通过java的类的形式对现实事物中问题的描述,并封住成了对象其实就是
- Android手机震动抖动效果的实现(1)布局文件如下<RelativeLayout xmlns:android="http
- using System.Drawing;using System.Drawing.Imaging;using System;using S
- 在构造函数里加上以下代码:this.DoubleBuffered = true;//设置本窗体SetStyle(ControlStyles.
- CoordinatorLayout 实现了多种Material Design中提到的滚动效果。目前这个框架提供了几种不用写动画代码就能工作的
- 前言相信这个方法Canvas.drawText大家一定不陌生,TextView就是使用它将文字绘制出来。可是这个方法并没有文字换行的功能,也
- int -> String int i=12345;String s="";核心:s=i+""
- 本文实例为大家分享了java实现上传网络图片到微信临时素材的具体代码,供大家参考,具体内容如下package org.afuos.playc
- 本文实例为大家分享了Android实现界面跳转的具体代码,供大家参考,具体内容如下布局<?xml version="1.0&
- 1.先下载微信分享的jar包放在lib目录下,并且添加依赖,清单文件添加<activity
- 碎片的创建要使用碎片先要创建一个碎片,创建一个碎片很简单。1.新建一个碎片布局,fragment.xml<?xml version=&
- 本文实例讲述了Java内部类对象的创建及hook机制。分享给大家供大家参考,具体如下:Java中的内部类虽然在状态信息上与其外围类在状态信息
- 背景在写一个东西滑动删除列表的时候,出现了一个问题。我的需求是,左滑然后出现delete,然后点击delete,让该滑块消失。我在点列表的第
- 开发环境: IDEA 2022.1.41. 概述虽然webservice这块使用很少,但在局域网作服务还是相当不错。今天突生想法,想做一个来
- 本文实例讲述了C#执行SQL事务用法。分享给大家供大家参考。具体分析如下:1.通过存储过程。2.通过C#中提供的Transaction。这里
- 1. Limit实现分页1.1 为什么需要分页 减少数据的处理量1.2 使用Limit实现分页select * from user limi