【C#】string 函数列举
来源:互联网 发布:天行轶事单行本淘宝 编辑:程序博客网 时间:2024/04/28 17:38
string中有好多函数,罗列出来看看到底都有什么?穷举出来,就是最好的学习方式。
扩展方法还没有列举。
string face = "Lionel";//普通方法 //返回一个引用 object a = face.Clone(); //字符串比较函数 逐char比较 int i = face.CompareTo("b"); //contains face.Contains("c"); //字串复制函数 face.CopyTo(); // 匹配字符串尾部 face.EndsWith() //相等 face.Equals() //enumerator 计数器 var a =face.GetEnumerator(); //哈希码 可能是对象的唯一识别吧 int a = face.GetHashCode(); //知道这个变量的类型 Type a = face.GetType(); //Typecode是什么? 就是typecode var a = face.GetTypeCode(); //-1 表示没有找到 int a =face.IndexOf('0'); //一个字符串中一些字符的索引 int a = face.IndexOfAny(new char[] { 'e', 'o' }); //insert face.Insert(); //???? face.IsNormalized // 这三个不用看了 face.LastIndexOf(); face.LastIndexOfAny(); face.Length(); //??? face.Normalize(); face.PadLeft(); face.PadRight(); face.Replace(); face.Remove(); face.Split(); face.StartsWith(); face.Substring(); face.ToCharArray(); //face.ToLower(); //face.ToUpper(); //var a = face.ToLowerInvariant(); //去掉前后都有的东西 face.Trim(); face.TrimEnd(); face.TrimStart();//静态方法 //比较两个字符串大小 -1 小 0相等 1大 int a = string.Compare(face, face1); ////用子串比较大小 int b = string.CompareOrdinal(face, 0, face1, 0, 3); //字符串连接 string.Concat(); List<float> floatList = new List<float> { 21.0f, 32.235f, 54.226f }; var sdf = string.Concat<float>(floatList); //复制字符串 string.Copy(); //string中的一个静态只读字段 string a = string.Empty; //两个string是否相等 string.Equals(); //格式化输出 String.Format //C#中字符串的内存分配与驻留池有关 string a = string.Intern(face); //如果是null 或 empty,则为true var string_a = string.IsNullOrEmpty(string_a); //如果是null empty space,则为true var string_a = string.IsNullOrWhiteSpace(string_a); //连接字符串 string.Join(); //字符串对象相等 string.ReferenceEquals();//扩展方法
0 0
- 【C#】string 函数列举
- string操作列举
- 部分函数列举
- c列举文件目录
- c++string函数详解
- c<string.h>函数
- C++String构造函数
- c/c++ string 函数
- c中的string函数
- c++string函数详解
- C++String fing函数
- setsockopt函数的功能列举
- C语言:列举system函数如何修改控制台背景及文字颜色
- c语言列举window进程
- 七牛-资源列举(c#)
- C++string类常用函数
- C++string类常用函数
- C++string类常用函数
- 难以置信:蜗牛依靠两颗脑细胞做决定
- HDU 5752
- Ray Tracing
- java基础练习 字母图形
- 电商屌丝生活,有点甜、有点咸
- 【C#】string 函数列举
- window 安装SVN教程
- 蓝桥杯 翻硬币(贪心)
- POJ 3468 A Simple Problem with Integers【线段树/树状数组】
- webSocket入门参考
- maven项目在eclipse的library中没有Maven Dependencies
- OpenGL的替代者——Vulkan
- Android四大组建五大布局
- MySQL变量