学C#也有两年多了,发现如果不总结一下,很多C#的知识都会忘掉,所以希望写这系列的文章来总结一下C#的基础知识。如果有写错或者不足的地方,希望可以提出纠正。
C#可以说是依附在.NET Framework 框架的编程语言,当然,你可以用来写Unity3D脚本也是可以的。C#的.NET Framework 框架能提供很多丰富的功能给C#开发者,提高开发者的效率和降低开发的时间。
这个就是整体的.NET环境架构。
最上方是各种.NET编程语言,包括C#,通过.NET编程语言来编写应用(ASP.NET、WINDOWS FORM等),而应用可以引用服务(ADO.NET、
C#程序是由一个Main的静态函数作为程序的入口来执行的。
一个最简单的C#程序:Hello World
1 using System; 2 3 4 namespace CS总结1 5 { 6 class Program 7 { 8 static void Main(string[] args) 9 {10 Console.WriteLine("Hello World!");11 }12 }13 }
这里你会发现,Main函数有一个参数args,是字符串数组类型的。
这个args是给你传数据进去的命令行参数。
你可以通过右键单击项目,然后选择属性,进入到如下界面。我在命令行参数写了Sam这个字符串。
然后,再修改一下代码。
1 using System; 2 3 4 namespace CS总结1 5 { 6 class Program 7 { 8 static void Main(string[] args) 9 {10 if(args.Length>0)11 Console.WriteLine("Hello {0}!",args[0]);12 }13 }14 }
View Code
你输入的命令行参数可以显示出来了。
原标题:C#总结(一)
关键词:C#