本人是一名大三学生,学过C#和java,其中java只是作为选修来学的,C#是主要的学习语言,目前对C#的认识还处在拖控件,代码还是老师给的,我们参考,然后复制,有时自己还一个一个字母的打上去,但是发现自己还是没学到什么。最近感到实在没什么事做时,发现计算机编程是非常有意思的,就慢慢来学,可是我就疑问了,这些应用软件是怎么来的,今天在论坛上看到了那个记事本的实现,我也下载看了看,就是不懂是怎么实现的,不明白那些代码是哪里来的,自己想的,还是怎么的,各位老师,请求你们解我之惑

解决方案 »

  1.   

    首先了解需求,比如记事本,就是记录和保存文本,再看它运行的环境,选择适合的编程语言,Windows 下带界面的程序多数 VC++ C# ,了解要实现这些需求需要用到哪些类库或操作系统的 API ,设计程序的流程,最后进行编码,不同用途的程序在编码时很多地方是相似的,做的多了就融会贯通了。
      

  2.   


    我也不太明白LZ的问题
    是要问腾讯 QQ是怎么来的?问新浪 微博是怎么来的? 是这个意思吗?
      

  3.   

    你学C#,使用的就是微软提供的.net类库。
    例如:
    System.IO  提供了文件操作的类库
    System.Web 提供了跟web有关的类
    System.Net 提供了跟网络有关的类
    …………