A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 颜晓峰 中级黑马   /  2013-3-4 11:46  /  2403 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 颜晓峰 于 2013-3-11 14:38 编辑

我用Substing()方法读取:黑马   程序员(中间用3个空格隔开),中的第3个字符,结果显示为“程”,为什么不是空格呢?如果要读到空格怎么做?

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

4 个回复

倒序浏览
楼主厉害 求源代码
回复 使用道具 举报
            string str = "黑马   程序员";
            str = str.Substring(2,1);//第一个参数为开始的位置,第二个参数为要取的长度
            Console.WriteLine(str);
            Console.ReadKey();
            //从第二个位置开始,取到的就是第三个字符。

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

回复 使用道具 举报
楼上正解,楼主确定是三个空格吗?
为方便研究,建议遍历这个字符串中字符。

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

回复 使用道具 举报
:#悲剧,原来是眼花了。。哈哈,不好意思~:#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马