Hello,C#

2017-03-27  本文已影响0人  多彩的鱼

一、C#是个啥东东?

C#是微软开发的一套运行在.Net Framewrok平台上的一种高级程序语言,我们经常说的C#是一种高级的编程语言,.而别名.net 指的是.net framework 平台。他们之间是相互依存的关系,也就是说,net framework平台为 .net 提供运行时的环境,只有用c#这种微软开发的语言开发的程序才能运行在net平台上。net正在逐步的开源,相信不久的将来能够像弱类型的语言一样,到处运行。

二、Hello C#!

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SimpleOne
{
     class Program
    {
        static void Main(string[] args)
      {
          Console.WriteLine("Hello C#");
      }
   }
}

运行以上程序,程序将一闪而过,为什么?代码的含义是啥?

程序的解析:

函数Console.WriteLine(),表示向控制台窗口中输出一段内容。该函数在进行代码测试的时候,非常有用,稍后将介绍该函数的几个常见的使用方法。
如何解决程序的一闪而过?
思考这样一种场景,小的时候,你想吃树上的苹果,但是果树很高大,你够不着,你会怎么做呢?你会去找爸爸,告诉他你想吃树上的苹果,让爸爸给你摘。那你想让程序按照你的思想,停下来,你该怎么做呢?首先你要告诉它,“嘿,你执行完输出函数以后停一下,我叫你你在执行下一条语句“。程序要按照你的思想执行,需要你告诉它,问题来了,怎么告诉它?Console.ReadLine()函数能够接收你输入的内容,直到按下回车键后结束输入。
对以上程序进行改造:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SimpleOne
{
    class Program
   {
      /// <summary>
      /// 程序的主入口
      /// </summary>
      /// <param name="args"></param>
      static void Main(string[] args)
      {
          Console.WriteLine("Hello C#");//输出hello word
          Console.ReadLine(); //等待用户输入直到按下回车键为止
       }
   }   
}

此时程序在输出”Hello C#“以后停止了下来。(注意:程序并没有真正的停下来,而是在等待用户的输入。)

篇幅有限,详细内容请查看视频教程,如果你喜欢,请关注!
视频地址:
1、优酷观看:http://i.youku.com/i/UMzYzNjQ1MDgzNg==/videos?spm=a2hzp.8244740.0.0
2、腾讯观看:http://v.qq.com/vplus/41ba3a8e622e2839f9bb462829b154a5
源代码下载地址:https://github.com/duocaideyu/NetStudayDemo

上一篇 下一篇

猜你喜欢

热点阅读