C#找出字符串中第一个字母并大写的方法
作者:礼拜一 发布时间:2023-08-24 03:43:28
标签:C#,字符串
本文实例讲述了C#找出字符串中第一个字母并大写的方法。分享给大家供大家参考,具体如下:
class Program
{
static void Main(string[] args)
{
String aa = "%.,46,2xb1bfs.,,";
int pos = isLetter(aa);
aa = aa.Substring(pos, 1);
Console.WriteLine(aa.ToUpper());
Console.Read();
}
public static int isLetter(string validString)
{
byte[] tempbyte = System.Text.Encoding.Default.GetBytes(validString);
int pos = 0;
for (int i = 0; i < validString.Length; i++)
{
byte by = tempbyte[i];
if ((by >= 65) && (by <= 90) || ((by >= 97) && (by <= 122)))
{
break;
}
pos++;
}
return pos;
}
}
希望本文所述对大家C#程序设计有所帮助。
0
投稿
猜你喜欢
- Nacos简介Nacos 英文全称为 Dynamic Naming and Configuration Service,是一个由阿里巴巴团队
- 尽管我们通常认为通过JAVA的反射机制来访问其它类的私有字段和私有方法是可行的,其实并没有那么困难。 注释:只有在单独的JAVA程序中运行该
- C++类返回值是*this成员函数当C++类的成员函数其返回值是*this时,表示返回值是调用该成员函数的变量的引用。例如:class A{
- 我就废话不多说了,大家还是直接看代码吧!public static String mapToTxt(Map<String,String
- 本文实例讲述了C#实现输入10个数存入到数组中并求max和min及平均数的方法。分享给大家供大家参考,具体如下:using System;u
- 现在软件或者网页的并发量越来越大了,大量请求直接操作数据库会对数据库造成很大的压力,处理大量连接和请求就会需要很长时间,但是实际中百分之80
- Android Support Annotations &
- 一、概述VideoView类将视频的显示和控制集于一身,我们可以借助它完成一个简易的视频播放器。VideoView和MediaPlayer也
- Android 调用系统应用的方法总结1、调用系统拍照Intent intent = new Intent("andr
- maven简介及优势 maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告
- 在程序运行中经常需要对数据进行对比显示,其中使用柱状图显示非常直观,可以更显著的比较出数据量的走势。下面介绍在C#中柱状图的制作方法:1、方
- 一、为什么要控制当你在项目启动时需要提前做一个业务的初始化工作时,或者你正在开发某个中间件需要完成自动装配时。你会声明自己的Configur
- 1.OkHttp发起网络请求可以通过OkHttpClient发起一个网络请求//创建一个Client,相当于打开一个浏览器 OkHttpCl
- 方法一:递归算法/// <summary>/// 一列数的规则如下: 1、1、2、3、5、8、13、21、34求第30位数是多少
- java生成json隐藏关键属性今天在工作中遇到一个这样的问题,当后端返回数据时一些关键信息或敏感信息并不想返回到前端,但是又懒得定义专用的
- 目录1. 效果图2. 思路3. 实现步骤3.1 数据Bean类3.2 创建适配器3.3 继承Filterable接口3.4 过滤调用4. 优
- 本篇和大家分享的是通过maven对springboot中打war包和jar包;war通常来说生成后直接放到tomcat的webapps下面就
- 一.理论准备KMP算法为什么比传统的字符串匹配算法快?KMP算法是通过分析模式串,预先计算每个位置发生不匹配的时候,可以省去重新匹配的的字符
- 本文以spring-boot-maven-plugin 2.5.4为例@Mojo defaultPhase以spring-boot-mave
- 在上篇文章给大家介绍了Spring boot + mybatis + Vue.js + ElementUI 实现数据的增删改查实例代码(一)