分享

C#免费教程系列一. 第二课

 杨贵妃妃 2016-03-09
第二课. 控制台程序.console
荣誉出品:黑色记忆       文章首发:指尖社工

补充说明:
因为论坛的图片上传功能原因,所以需要大量使用外部连接http://xuye.,文章中的图片都会在此页面.

初步学习编程,需要对编程有一定认知,这些认知,在console中就可以体现出来.因为在console中,虽然程序都很简单,却是语言的绝对根基.里面会涉及到声明变量和代码书写规范以及各种常识性的操作.

第一节: 建立控制台程序

   打开vs,选择新建按钮>项目>控制台应用程序>选择一个保存此次项目的路径. <找不到的朋友请注意窗口左边的项目类型,选择Visual C#就可以了>

   然后会出现一个代码编辑器.详细请看图.

第二节: 认识代码

这是一个正式的步入环节,从上面的图中,大家可以看到代码主要分为上下两部分,下从namespace开始.那么上面的using呢,也就是引用,很像delphi中的use.也就是这个程序需要调用的东西.
namespace也就是命名空间,也就是一个项目的类目录,像普通文件目录一样.关于命名空间的更多解释,可以在http://zh./wiki/%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4这里查看详细...
再下面 class也就是这个类.Program是类名. 里面的就是主要代码区域了.

在c#中,{}相当于别的语言的(),用来标记开始和结尾.每个{要对应一个}
;   分号是用来结束一句话.
''   双引号,比如要显示一行文本,要现实hello   就需要'hello',用来包含字符串.
[]   中括号,表示一个数组集.
//   C#中的注释.
好了,不多讲,用到什么说什么,我会在http://xuye.发上详细的图片教程.

第三节: 运用代码
  
先看这段代码:
using System;
using System.Collections.Generic;
using System.Text;
//以上using会在windows应用程序编程详解.
namespace ConsoleApplication1
{
class Program
{
       static void Main(string[] args)
       {
       }
}
}

已经说明白分为四个区域. 那么,这该怎么写?   先要了解各名词的意思:
class   这是类的意思.
static 静态函数 Main也就是主函数.(string也就是字符串[]也就是数组 args它可以代表你从命令行输入的参数,比如在命令行下编译好一个需要参数的程序,这是可以随便写的,可能我在这里说的不清楚,但是在你后便的练习中,自然会明白是什么意思.)

开始第一个小例子.
请将下面代码填入你认为合适的位置.然后按F5运行测试
         Console.WriteLine('Hello World'); //输出hello world
         Console.ReadLine(); //等待用户按回车

如果此处你填对了,就说明至少到目前对C#有点认识了.如果没填对 请上http://xuye.查看答案.
   'hello world' 是一个经典的程序,几乎每种语言的开始,都是'Hello World'.在写程序的时候,一定要记住界面整洁,代码有序,另人一目了然.

虽然这个小例子很简单,但是这却是语言的起点,你能从这两句话看出什么来么? 刚开始学编程,需要涉及的也比较多,我在这里写的其实也比较简陋,好听点是精简..编译环境有许多东西你可以自己琢磨琢磨,有时间可以自己多看看,熟悉下vs2005这个工具.另外我推荐的书,最好能看看.我在这里说的并不是很全面,需要你的多练多看,我是在这里给你编程的开始和下手点,不懂的地方也可以回复在下面,我们共同研究..暂时就说这些.....

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多