黑马程序员_C# 字符串处理
来源:互联网 发布:linux man top 编辑:程序博客网 时间:2024/05/22 07:00
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
字符串常用函数:
Substring| Contains| IndexOf| StartsWith| EndsWith| Split
应用举例:
string s = "http://www.baidu.com";//定义一个字符串
string 域名 = s.Substring(7);//从指定序号开始到最后的自字符串
string str = s.Substring(7,3);//SubString第二个参数指的是截取自字符串的长度
bool cts = s.Contains("httpd");//判断字符串中是否含有指定内容
int num = s.IndexOf("www");//判断自字符串第一次出现在字符串中的位置,不存在返回-1
bool sw = s.StartsWith("http://");//判断字符串是否以自字符串开头
bool ew = s.EndsWith("com");//判断字符串是否以自字符串结尾
string[] str = "aaa,bbb,ccc".Split(',');//把一个字符串以","为分隔成string数组
如果字符串数组中含有空字符如何解决?
string s1 = "aaa,bb,cc,,23,3,,es";string[] str = s1.Split(new char[]{','},StringSplitOptions.RemoveEmptyEntries); //去掉数组中空白元素foreach (string item in str){ Console.WriteLine(item);}
如何区分字符串大小写比较?
bool b = "abc".Equals("ABC", StringComparison.OrdinalIgnoreCase);
Ignore Case:忽略字母的大小写。
判断输入的字符串是否是数字的方法?
public static int ReadInt(){int number = 0;do{try{number = Convert.ToInt32(Console.ReadLine());return number;}catch{Console.WriteLine("输入有误,请重新输入");}}while(true);}
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
- 黑马程序员_C# 字符串处理
- 黑马程序员_C语言_字符串
- 黑马程序员_C#的异常处理机制
- 黑马程序员--字符串处理
- 黑马程序员_c#
- 黑马程序员_C语言的函数、数组、字符串
- 黑马程序员_C#中几种比较字符串的方法比较
- 黑马程序员_C#中字符串的一些操作
- 黑马程序员--字符串的处理
- 黑马程序员_字符串处理
- 黑马程序员:字符串的处理
- 黑马程序员_C#编程基础
- 黑马程序员_C#编程基础
- 黑马程序员_C#基础回顾
- 黑马程序员_C#索引器
- 黑马程序员_C#基础1
- 黑马程序员_C#基础2
- 黑马程序员_C#基础3
- POJ-3094
- POJ-3195
- POJ-22551
- POJ 1083 Moving Tables
- POJ-1146
- 黑马程序员_C# 字符串处理
- uCOS任务堆栈的深入分析
- HttpClient 4.1.3模拟表单提交示例
- POJ-2255
- sqlhelper+aspnetpager+repeater存储过程分页
- Win7 下硬盘安装Ubuntu11.04双系统
- android 获取手机归属地
- IO流
- OpenGL函数参考