您的位置:首页 > 职场人生

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

2012-07-12 12:10 429 查看
---------------------- 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/


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐