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

黑马程序员—winform和数据库的学习感悟

2012-04-22 14:39 225 查看
----------------------
Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
       在对基础知识进行了一些学习后,我进入了对winform和数据库的学习。相对而言winform还比较容易学习一些简单易懂,就看着视频跟着老师做了一遍,然后再联系几遍基本上都会了,而当我开始学习数据库的时候就开始感觉到了困难,很多时候一个视频或者一个知识点看完之后不懂,又拉回去看第二遍,以前在群里看见一些报名黑马的人说视频看了一遍不懂还看第二遍我不以为然,而真正当我接触到了的时候我感觉到,别说第二遍,很多知识就是看第二遍也不见得就懂了,不得不感慨学习东西的确是一个不断重复的过程。
       在开始的时候我很少在论坛里面提问题,或者说我问的问题我自己都觉得很简单,会给人一种刷分的嫌疑。这是因为因为具备C语言的基础所以在学习C#基础知识的时候很多比较容易懂,只有在面对对象的学习的时候有一些知识比较难懂,所以很多时候我都是自己在看了视频之后,最多不懂的就百度一下很容易就解决了问题,但是这个时间我百度还是用的不多。可是当我进入winform的学习有其是进入SQL的学习之后我发现很多实际问题在百度里面也很难找到比较满意的答案,于是我便开始了在论坛里提问,在群里向大家请教一些问题,也逐渐意识到.NET的学习,网络的确是一个必须的工具,也是一个非常好的工具,很多不懂都都可以在百度中找到答案,同时我还意识到并学会了使用VS2010的帮助,之前虽然也听老师说过,不过自己并没有多么的重视,可以说现阶段才真正意义上的开始使用网络学习.NET。比如我曾经在论坛上问了这样一个问题:
下面是一段代码:
string[] lines = txtDuohang.Lines;

             string maxName = "";

             int maxScore = -1;

             foreach (string line in lines)

             {

                 string[] str = line.Split('=');

                 string name = str[0];

                 int score = Convert.ToInt32(str[1]);

                 if (score > maxScore)

                 {

                     maxName = name;

                     maxScore = score;

                 }

             }

             MessageBox.Show(string.Format("{0}是第一名,成绩是{1}",maxName,maxScore));

 

谁能帮我解释下这个foreach (string line in lines)这句话是什么意思,怎么用的?
       这个问题如果让现在我来处理的话我就会有两种方法解决,一是百度,二是使用帮助,将光标放在那里之后便会显示帮助,再或者直接F1进入MSDN中查询相关信息。
       我自我感觉在经过这段时间的学习我真正进入了学习.NET的状态,越发感觉到我对软件开发的浓厚兴趣,也明白为什么黑马要求有一定的基础,要求我们先看自学视频,这一方面可以让我们对基础知识更加扎实,对入学后要学习的东西有一定的了解,最重要的是要培养出一个人对于.NET或者JAVA学习的一种方法一种状态。我觉得我现在就达到了这种要求这种状态。
----------------------
Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐