c# 中的 Trim

1. 让用户输入字符串 并且判断是否是 'yes'(无关大小写)

              Console.WriteLine("input a string");
              string userResponse = Console.ReadLine();
             if (userResponse.ToLower() == "yes")
             {
                 Console.WriteLine("you typed yes");  
             //act respons
             }

2.如果用户输入的字符串前后不小心加了空格, 这时候怎么办(注意是前后不包括中间)

             Console.WriteLine("input a string");
            string userResp = Console.ReadLine();
           /* userResp = userResp.Trim();  // Trim 可以删除字符串前面后者后面的空格
            if(userResp.ToLower()=="yes")
            {
                Console.WriteLine("how about yes ");
            }

3. 如果用户输入的字符串最后有e,s 我们要怎么办

 Console.WriteLine("input a string");
            string userResp = Console.ReadLine();
            char[] myChar={' ', 'e','s'};
           /* userResp = userResp.Trim(myChar);  // Trim 可以删除字符串前面后者后面的空格
            if(userResp.ToLower()=="yes")
            {
                Console.WriteLine("how about yes ");
            }

  重点: Trim 只能删除前后的字符

4.如何对齐?

 Console.WriteLine("补齐:");
            Console.WriteLine("小于10个字符");
            string myString =Console.ReadLine();
            myString = myString.PadLeft(10);// left左补齐 用空格
            string myString1 = myString.PadLeft(20, 'a'); //如果这里写 string myString1 = myString.PadLeft(10, 'a'); 会怎样

            Console.WriteLine(myString);
            Console.WriteLine(myString1);
            Console.ReadKey();

5. Split

string myStringThere = "This is a test.";
                char [] separator ={' '};
            string [] myWords;
            myWords = myStringThere.Split(separator);
            foreach (string word in myWords)
            {
                Console.WriteLine("{0}", word);
            }
            Console.ReadKey();

  

 

转载于:https://www.cnblogs.com/yoyov5123/p/3325452.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值