美文网首页
Hello,C#

Hello,C#

作者: 多彩的鱼 | 来源:发表于2017-03-27 20:57 被阅读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

相关文章

  • Hello World

    C# Hello World

  • Hello,C#

    一、C#是个啥东东? C#是微软开发的一套运行在.Net Framewrok平台上的一种高级程序语言,我们经常说的...

  • C#语言入门详解002-003

    002 C#都能编写哪些程序 编写console,wpf,windows form的hello world程序 1...

  • C#版hello world的代码

    下面的资料是关于C#版hello world的代码。 using System; public class Hel...

  • C#基础之001 Hello,C#

    一、C#简介 C#是微软公司发布在2000年6月发布的一种面向对象的、安全的、稳定的、简单的、优雅的编程语言。 它...

  • WinForm入门(一)

    WinForms: 基于Win32 API的C#封装 一. 创建hello world 1. 打开VS,创建新项...

  • WebSocket Helloworld!

    看了别人用C#写的Hello world,我用go语言写了一个版本。 服务端代码 package mainimpo...

  • Go 带参数的Main方法

    看一下大名鼎鼎的Hello World 比较与C#,Java等变成语言的main方法,Go的没有了args[]数组...

  • C# & RabbitMQ 之 "Hello

    部门某些系统要尝试上阿里云,数据交互方面会涉及到用RabbitMQ,对RabbitMQ进行学习研究,方便后续开发。...

  • C#程序的编译运行过程

    编译运行过程图 过程 首先将C#源文件hello.cs通过编译器进行编译,编译成.NET的PE文件结构,即exe文...

网友评论

      本文标题:Hello,C#

      本文链接:https://www.haomeiwen.com/subject/sgfdottx.html