• C#字符串操作举例


    2007-09-13 21:05

    //接收一个字符串,给每个单词加上双引号,将其中的"no"替换成"yes"
    // 不区分大小写


    using System;

    namespace ConsoleApplication1
    {
    /// <summary>
    /// Class1 的摘要说明。
    /// </summary>
    class Class1
    {
       /// <summary>
       /// 应用程序的主入口点。
       /// </summary>
       [STAThread]
       static void Main(string[] args)
       {
       Console.WriteLine("请输入字符串:");
        char[]separator = {' '};
        string myChar = Console.ReadLine();//读入字符串
       string []myChars;
       myChars = myChar.Split(separator);//以空格区分单词保存为数组元素

        for(int i=0;i<myChars.Length;i++)
        {
         myChars[i] = myChars[i].ToLower();//转换成小写
         myChars[i] = myChars[i].Replace("no","yes");//用"yes"替换"no"
         myChars[i] = myChars[i].PadLeft(myChars[i].Length+1,'\"');//加左引号
                     myChars[i] = myChars[i].PadRight(myChars[i].Length+1,'\"');//加右引号
        }


        foreach(string ch in myChars)
        {
         Console.Write("{0}"+"{1}",ch,' ')   ;//输出
       
        }
        //
        // TODO: 在此处添加代码以启动应用程序
        //
       Console.Read();
       }
    }
    }


    作者:玄魂
    出处:http://www.cnblogs.com/xuanhun/
    原文链接:http://www.cnblogs.com/xuanhun/ 更多内容,请访问我的个人站点 对编程,安全感兴趣的,加qq群:hacking-1群:303242737,hacking-2群:147098303,nw.js,electron交流群 313717550。
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    关注我:关注玄魂的微信公众号

  • 相关阅读:
    Java 在线/离线 文档
    Java集合框架全解
    【LeetCode】204.计数质数
    深入SpringMvc
    SpringMvc基础
    SSM整合
    Spring注解
    SpringAop编程
    2路插入排序
    Matplotlib绘图库简要介绍
  • 原文地址:https://www.cnblogs.com/xuanhun/p/1662426.html
Copyright © 2020-2023  润新知