c#入门系列——基础篇

来源:互联网 发布:c语言失去函数头 编辑:程序博客网 时间:2024/06/05 19:15

         c#与VB的区别

         刚接触c#发现c#与vb还是有所不同的——它可以在控制台显示、它比vb多出来了一些东西、代码规范上跟VB也稍有不同、、、、、暂时就发现这么多,正在努力发现中。

         c#的代码结构

         首先,先来一张图看看:

         

         如上图所示,我们写的代码只有主函数体里面的代码,其他的都是自动出来的,我研究了一下,这些东西都有什么用,现在分享下:首先是引用,c#中使用的东西都要引用有点类似于api的感觉,不过在.net平台上,api好像不好使了,我们所需要的功能更多的是由.net平台提供。

         然后就是命名空间,这是一个相当于文件夹的感觉,可以跟别的命名空间的内容相区分,别的空间想要用的话只能从引用那里引用后才能调用。

         再下一层就是类,c#中,所有的语言必须全部写在类里,而main是类的一个方法,这个方法作为程序的入口,每个独立的程序有且仅有一个方法。

         里面的代码就是我们写的函数了。其中,“//” 是我们的注释表示,等同于VB中的“ ‘ ”符号,console是标示符,表示的是动作执行在控制台上,就像VB中的form1.print中的form1一样,只不过是显示在了控制台。

         c#数据类型

         c#的数据类型与VB大致相同,定义的语法如下:
         
<span style="font-size:18px;">         </span>int  intone = 30;<span style="font-size:18px;">         </span>byte btone ;
<span style="font-size:18px;">         btone</span>= 40;
         其中,将 intone 定义为int型并给它赋值为30;将 btone 定义为了 byte 型并给它赋值为40。作用域以及类型的转换与VB相同。

         c#的运算符与语句   

                  基本运算符           

         c#中的算数运算符有:+=、-=、*=、等:x+=y 意思:x=x+y 其他与+=类似,不再解释。还有c++意思就是c=c+1。

                  其他常用语句

         is运算符,检查变量是否为指定的类型。
         new运算符,创建一个新的类型实例。
         sizeof运算符,检查指定变量的字节长度。

         break,跳出循环。


1 0
原创粉丝点击