黑马程序员--学习笔记--一个字符串、数组、函数综合运用的小练习

---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------

        1,最近看到一道练习题,题目是:

         string[] strs={"aa","333","ccc"};返回给我一个字符串,然后字符串使用我指定的分隔符来进行分割,比如我指定用"|"分割,那么返回给我"aa|333|ccc"。

         感觉挺有意思,拿来练一下。

        2,程序如下:

class Program
    {
        static void Main(string[] args)
        {
            string[] str = { "aa", "333", "ccc" };
            Console.Write("请输入指定的分隔符:");
            char ch = (char)Console.Read();
            string ss = "";
            Console.WriteLine("返回的字符串为:{0}", Getstr(ch,out ss,str));
            Console.WriteLine("返回的带分隔符字符串为:{0}",ss);
            Console.ReadKey();
        }
        static string Getstr(char chh,out string ss,params string[] strr)
        {
            string s = "";
            foreach (string i in strr)
                s += i;
            ss = strr[0] + chh + strr[1] + chh + strr[2];
            return s;
        }
    }

        运行结果:

                           

        3,心得体会:

        有时候一些知识懂了,会了还不行,还要勤做练习,这样才能记得牢;还要举一反三,理顺概念之间的关系,本质,这样才会有效果。做这道题的同时

我温故了一下 (1):函数特别是参数返回,out,ref等概念;

                        (2):数组特别是foreach,ArrayList,params等概念;

                        (3):string字符串特别是字符串的本质,分隔符Split等概念。

        当然,这些概念自己应该能用自己的语言解释出来。这需要有更多的练习,理解,感悟,体会。

---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------

详细请查看:http://net.itheima.com/


                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值