您的位置:首页 > 编程语言 > C#

Visual Studio 2010——C#中的字符串

2013-03-28 15:36 218 查看
实验环境:Windows XP,Visual Studio 2010 Ultimate

1 创建项目

文件>>新建>>项目,选中“控制台应用程序”,如下图所示:




2 添加代码如下。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace testStringApp
{
    class Program
    {
        static void Main(string[] args)
        {
            string strA = "This is a string";//直接给字符串赋值
            Console.WriteLine("strA:"+strA);

            //ToCharArray——建立数组,IndexOf——查找字符串位置
            char[] charArray = strA.ToCharArray(0, strA.IndexOf("string"));

            //初始化字符串,new==charArray.toString
            string strB = new string(charArray);
            Console.WriteLine("strB:"+strB);

            //Insert——插入字符串
            string strC = strA.Insert(strA.IndexOf("string"),"another ");
            Console.WriteLine("strC:"+strC);

            //+,链接字符串
            string strD = strA + strB;
            Console.WriteLine("strD:"+strD);

            //Concat=="+",Equals=="=="
            if (String.Equals(strD, String.Concat(strA, strB)))
            {
                if (strD == strA + strB)
                {
                    Console.WriteLine("String.Concat等同于+\n,System.Equals等同于==");
                }
            }

            //Trim——删除字符串中的空格/其他字符
            string strE = strA.Trim();
            Console.WriteLine("strE:"+strE);

            //转义字符——\
            string strF = "C:\\Windows\\System32\\";
            Console.WriteLine("\""+strF+"\"");

            //用@显示“和\
            string strG = @"C:\Windows\System32\";//@——让\保持原意,不要转义
            Console.WriteLine(@""""+strG+@"""");//@,输出双引号时,需要在前面再加一个双引号
            
            //string转为int型
            string strH = "12345";
            int theInt = int.Parse(strH);
            Console.WriteLine("科学计数显示整数{0:E}",theInt);//E ——科学计数法
            Console.WriteLine("十六进制显示整数{0:X}",theInt);//X——十六进制
            
            //string转为float型
            string strI = "123.45";
            float theFloat = float.Parse(strI);
            Console.WriteLine("显示浮点数,指定小数位{0:F4}",theFloat);//F4——四位浮点型小数

        }
    }
}


3 调试

单击菜单栏的“调试”|“启动调试”,结果如下图。



参考资料

《C#实用编程百例》,清华大学出版社,何鹏飞,王征等 编著

《C#程序设计——基础教程与实验指导》——清华大学出版社,孙晓非 牛小平 冯冠 李乃文 编著

《C#程序设计与案例教程》,清华大学出版社,杨树林,胡洁萍 编著
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: