本教程参考菜鸟教程,本人也是依赖菜鸟教程学习的C#
当你已经有其他的编程经验的时候,你再去学习别的语言,我觉得菜鸟教程是个不错的选择,你只需要把语言基础看完,然后就可以放心的去实战了,个中的语言细节是教不会的,需要你自己去实践
C#中含有Java中没有的命名空间,是用来避免代码重用的,就像C++的命名空间一样,也可以理解为Python的模块,Java的包。
相比于Java,C#代码乍一看更像是C++代码,因为含有引用和命名空间,没有引用自带的命名空间的话,程序就无法正常运行。
看到了这里,想必你已经安装好了.net框架环境了,那么我们就开始我们的第一个C#程序吧
当然就算你没有安装好框架环境,但是又想写代码的话,也可以,你可以使用这个网站来写代码,而且可以运行
在线编程网站
第一行引用自带的命名空间,使我们的代码能够使用输出对象
using System;
然后第二行是自己命名的命名空间
namespace Mynamespace { }
然后就是写类,我们需要将类写在命名空间的大括号里面
class Mycalss { }
然后是我们的主方法,也可以叫做主函数,不过在面向对象的语言中一般叫做方法,我们的主方法需要写在类里面,而且必须要是静态的,方法名,参数类型也不能写错,参数的变量名可以自己定义
static void Main(String[] args) { Console.WriteLine("Hello World!"); }
最中间的哪一行就是输出字符串的方法,就像C语言中的printf()
函数一样的功能
在线网站运行结果
成功的光彩靓丽之后是廉价的泪水和眼泪