c#中string类的一些用法

来源:互联网 发布:网络舆论作文800字 编辑:程序博客网 时间:2024/05/22 12:41

   c#中封装了很多关于字符串操作的函数,很好的方便了我们的调用。。以下是一些例子。。

   /*string a = "fwgrwhrweh";
            string b=a.Substring(3);
            Console.WriteLine(b);  查找子串*/
            /*string a = "gerherjhtrj";
            string b = a.Replace("j", "h");
            Console.WriteLine(b); 代替字符*/

            /*string a = "i like you";
            bool b=a.Contains("like");
            Console.WriteLine(b); 看是否包含某个字符串*/

            /*string a = "shizhan heihei";
            bool b = a.StartsWith("shizhan");
            Console.WriteLine(b); 看是不是以某个字符串开头*/

            /*int b = 0; string a = "shizhan like";
            b = a.IndexOf("shizhan");
            Console.WriteLine(b);看某个字符串在string中第一次 出现的位置*/

           /* string a = "dgerhre";
            string b = "grht";
            string c = string.Concat(a, b);
            Console.WriteLine(c);连接两个string*/
            /*string a = "    ge gteh rtj";
            string b = a.Trim();
            Console.WriteLine(b);去除开头的空格或者结尾的空格*/
            /*string a = "shizhange gteh rtj";
            string b = "shizhan";
            b = a.Trim(b.ToCharArray());
            Console.WriteLine(b);去除某个字符串*/

            /*string a = Console.ReadLine();
            string[] b = a.Split(' ');
            for (int i = b.Length - 1; i >= 0; i--)
            {
                Console.Write(b[i]+" ");
            }分离单词,反序输出*/

            /*string a = Console.ReadLine();
            int b = a.IndexOf('@');
            string c = a.Substring(0, b );
            string d = a.Substring(b + 1, a.Length - b-1);
            Console.WriteLine(c);
            Console.WriteLine(d);分离邮箱用户名和域名*/

            /*string[] lines = System.IO.File.ReadAllLines(@"d:/1.txt", Encoding.Default);
            foreach (string item in lines)
            {
                string[] a = item.Split(new char[] {' '},StringSplitOptions.RemoveEmptyEntries);
                foreach (string name in a)
                {
                    Console.WriteLine(name);
                }
            }重文本中读入数据,且分离出每行之间空格分离开的数据*/

原创粉丝点击