一直都很羡慕会用C#写代码的程序员,而今终于可以真正的进入C#的学习。刚刚敲下了第一个C#用例,带着欣喜把这个例子总结一下:
首先启动visual studio,新建项目。就可以看到program.cs 的内容。代码的第一行是注释。//表示的是对这行文字进行注释,还可以将文本置于/*和*/之间将整段内容进行注释。
C#控制台应用程序必须包含一个main方法,用于控制程序的开始和结束。在main方法中创建对象和执行其他方法。Main方法是驻留在类或结构内的Static方法。在这个例子中,此方法驻留在名为Hello的类中。可能细心的同学会注意到在Main方法末尾调用ReadyKey,它的功能将使得控制台窗口无法关闭,进而我们可以阅读输出。
C#程序通常使用.net framework的运行库提供的输入/输出服务。System.Console .WriteLine ("Hello World !");语句使用了WriteLine方法。此方法是运行库中的Console类的输出方法之一。它显示了标准输出流使用的字符串参数。输出流后面跟一个新行。其他的Console方法用于不同过的输入和输出操作。如果程序开始处包含using
System;指令,则无需完全限定System类和方法即可直接使用它们。例如,可以改为调用Console.WriteLine 而非System.Consol.WriteLine :
运行结果如下图:
这个我第一次接触的C#程序,随着接下来的学习,会一点点加深。有什么不完善欢迎大家指出相互交流、共同进步。
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; //a Helloworld !program in c# using System; namespace Helloworld { class Hello { static void Main() { Console.WriteLine("Hello World !"); //keep the console window open in debug mode Console.WriteLine("press any key to exit "); Console.ReadKey(); } } }
初识C#解析Hello world!
时间: 2024-12-11 12:53:13