代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
CSharp
】
字符串的操作
作者:
Dezai.CN
/ 发布于
2013/2/20
/
394
using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { //1.将字符串中的一些字母替换 string a = "123abc"; for (int i = 1; i < a.Length - 1; i++) { a = a.Replace(a.Substring(i, 1), "*");//如果 a里面有*号的时候替换还是* } Console.WriteLine(a);//输出结果1****c //2.获取字符串长度、 Console.WriteLine("请输入您要测试的字符串"); string str1=Console.ReadLine();//获取输入结果 string len = str1.Length.ToString();//length是属性获取的值是int类型通过ToString转换为string类型输出 Console.WriteLine("您输入的字符串长度为:"+len); //链接字符串 string s1 = "aa"; string s2 = "bb"; //1.使用“Concat”方法 string s3 = string.Concat(s1, s2);//结果"aabb" Console.WriteLine(s3); //2.使用“+”号操作符 string s4 = s1 + s2; Console.WriteLine(s4);//"aabb" //******========= //3.字符串相加 StringBuilder sb = new StringBuilder(); sb.Append("i");//Append方法19个重载适用于各种数据类型 sb.Append("am "); sb.Append("jijunwu"); Console.WriteLine(sb);//输出i am jijunwu //4.字符串截取 string str2="asdfgh"; string Result1=str2.Substring(2,3);//2表示一索引为2的位置开始截取3为截取的长度 Console.WriteLine(Result1);//dfg //5.检测字符串是不是以特定的字符开始 string str3 = "jijunwu"; if (str3.StartsWith("ji"))//ji可以换做自己定义的变量接收输入 { Console.WriteLine("字符串以:ji开始"); } //6.检测字符串是不是以特定的字符结束 //这里适用上面的变量: str3 if (str3.EndsWith("wu")) { Console.WriteLine("以wu结尾"); } //7. 字符串是否相等 if (string.Equals("aa", "bb")) { //字符串相等 Console.WriteLine("same as"); } else { //不等 Console.WriteLine("Err"); } //8.检测字符串首次出现的位置 str3.IndexOf('i');//返回i的索引 //9.在字串中指定索引位插入指定字符 str3.Insert(1, "'"); ;//在str3的第二个字符处插入 ',如果str3="jijunwu",插入后为"ji'junwu"; //10.转化成小写字母 string str4="JIJUNWU"; str4.ToLower();//结果是jijunwu //11.转化成大写字母 string str5="jijunwu"; str5.ToUpper();//结果是JIJUNWU //12.删除前后空格 string str6=" jijunwu "; str6.Trim();//结果是"jijunwu" //13.删除前空格 str6.TrimStart();//结果"jijunwu " //14.删除后空格 str6.TrimEnd();//结果" jijunwu" } } }
试试其它关键字
字符串
同语言下
.
文件IO 操作类库
.
Check图片类型[JPEG(.jpg 、.jpeg),TIF,GIF,BMP,PNG,P
.
机器名和IP取得(IPV4 IPV6)
.
Tiff转换Bitmap
.
linqHelper
.
MadieHelper.cs
.
RegHelper.cs
.
如果关闭一个窗体后激活另一个窗体的事件或方法
.
创建日志通用类
.
串口辅助开发类
可能有用的
.
C#实现的html内容截取
.
List 切割成几份 工具类
.
SQL查询 多列合并成一行用逗号隔开
.
一行一行读取txt的内容
.
C#动态修改文件夹名称(FSO实现,不移动文件)
.
c# 移动文件或文件夹
.
c#图片添加水印
.
Java PDF转换成图片并输出给前台展示
.
网站后台修改图片尺寸代码
.
处理大图片在缩略图时的展示
Dezai.CN
贡献的其它代码
(
4037
)
.
多线程Socket服务器模块
.
生成随机密码
.
清除浮动样式
.
弹出窗口居中
.
抓取url的函数
.
使用base HTTP验证
.
div模拟iframe嵌入效果
.
通过header转向的方法
.
Session操作类
.
执行sqlite输入插入操作后获得自动编号的ID
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3