下面的代码实现的功能:
输入Email邮箱,获取邮箱的用户名。
输入带空格的字符串,分割并连接。
输入大写英文字母转换为大写。
using System;
class Program{
static void Main(){
string strname;
string inputStr;
string[] splitString;
string joinString;
string strEnglish;
string email;
Console.WriteLine("请输入您的邮箱");
email=Console.ReadLine().Trim();
Console.WriteLine("您的邮箱是{0}",email);
int intindex=email.IndexOf("@");
if(intindex>0){
strname=email.Substring(0,intindex);
}
else
{
Console.WriteLine("您输入的格式错误");
}
Console.WriteLine("请输入一个字符串,单词用空格分隔");
inputStr=Console.ReadLine();
Console.WriteLine("您输入的字符串是{0}",inputStr);
splitString=inputStr.Split(' ');
foreach (string s in splitString){
Console.WriteLine(s);
}
joinString=string.Join("-",splitString);
Console.WriteLine("连接后的字符串为{0}",joinString);
Console.WriteLine("请输入大写英文字符串");
strEnglish=Console.ReadLine();
Console.WriteLine("您输入的大写字母是{0}",strEnglish);
Console.WriteLine("转换为小写英文字母是{0}",strEnglish.ToLower());
Console.ReadLine();
}
}
注意:大小写只适用于字母,汉字是不存在大小写转换的。
分享到:
相关推荐
c#字符串操作方法实例
C#字符串的使用笔记(字符串的使用方法)
C# 字符串是使用 string 关键字声明的一个字符数组。字符串是使用引号声明的,如下例所示: string s = "Hello, World!"; 字符串对象是“不可变的”,即它们一旦创建就无法更改。对字符串进行操作的方法实际上返回...
1C#使用DES算法加密字符串为定长字符串的方法及代码实现[整理].pdf
C#字符串的使用笔记(字符串的使用方法)
C#中有多种连接字符串的方法,例如+、$、StringBuilder、Concat等,这里对前三种方法的性能进行了粗略比较,结果表明在字符串较小、使用频率很低的场合,使用“+”或"$"都行,如果连接的数据类型都是字符串,则推荐...
C#对各种字符串的操作,及函数使用方法的实例,有点用
7.使用split分割字符串5种方法 8.标记(tokenizing)是从文本中提取具体内容的过程。 9.颠倒字符串次序 10.字符串的插入、删除和替换 11.从字符串中提取子串 12、比较字符串 13、字符串格式化 13.1 格式化数字 13.2 ...
c#调用VC编写的DLL 设计到字符串 字符串数组用法
内有全面的字符串方法的详细介绍和使用实例,因为一般教材中都不会写的那么详细,这是一个资深程序员自己的学习总结,清晰易懂,对于初学者来说真是雪中送炭啊; 还有文本文件处理的常用方法及使用实例。 ——转自...
C#字符串和正则表达式参考手册 目 录 第1章 系统处理文本的方式 1 1.1 .NET Framework 1 1.1.1 公共语言运行时 2 1.1.2 .NET Framework类库 3 1.2 文本是一种数据类型 4 1.2.1 C#的数据类型 5 1.2.2 字符和字符集 6 ...
您可能感兴趣的文章:Android Force Close 出现的异常原因分析及解决方法C#判断字符串是否是数字(实例)C#自动判断Excel版本使用不同的连接字符串C#判断字符串是否存在字母及字符串中字符的替换实例C#实现判断字符...
字符串的详细介绍,里面包括了所有c#字符串的用法,所属地址
本文实例总结了C#常用的字符串截取函数用法。分享给大家供大家参考。具体分析如下: 在C#中字符串截取函数包括有substring 函数,Remove 函数,indexOf 函数,它们三个都可以对字符串进行截取操作,下面我们来分别介绍...
C#去掉特定字符(使用ASC码),本方法可以直接调用。
本文实例讲述了C#中按字符串截取长字符串的方法。分享给大家供大家参考。具体方法如下: 一般来说使用string自带的split就可以,但是split只能按char类型截取,不是很方便。 按字符串截取,使用的是正则表达式,简单...
1.Convert.ToInt32与Int32.Parse的恩恩怨怨 2.Split的3种用法 3.@"abc"和"abc"区别在那里 4....交换两个指定位置字符的4种方法 8.“%10”的妙用 9.输出21个AAAAAAAAAAAAAAAAAAAAA的巧妙做法
开发人员在实际开发过程中国,对字符串的操作是经常遇到的,字符串的使用方法很重要,其中复制,剪切等操作!
C#可以通过P/Invoke调用C/C++写的DLL,一般在从DLL接收字符串时比较麻烦,本人在某个项目中遇到这个问题, 从DLL收读取字符串时遇到中文乱码,这里总结一下C#收取字符串时的处理。 C/C++字符串一般通过char* ...
c#的自定义函数getSubString,用于获取字符串中指定头尾间的内容的函数。 用法: astr="文字范例:我是头我是身子我是尾结束"; getSubString(astr,"我是头","我是尾"); //返回: 我是身子 getSubString(astr,"我是头...