• c#入门系列——基础篇


             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,跳出循环。


  • 相关阅读:
    HDU_oj_2048 错排问题
    HDU_oj_2047 阿牛的EOF牛肉面
    HDU_oj_2046 骨牌铺方格
    HDU_oj_2045 不容易系列之RPG问题
    拷贝构造函数(三)——重载赋值运算符
    拷贝构造函数(二)——深拷贝与浅拷贝
    拷贝构造函数(一)——哲学三连
    HDU_oj_2044 一只小蜜蜂
    【转发】【linux】【ftp】CentOS 7.0安装配置Vsftp服务器
    【编码】【转发】enca 转换编码
  • 原文地址:https://www.cnblogs.com/liyasong/p/6387886.html
Copyright © 2020-2023  润新知