飞道的博客

C#笔记——C#初识

318人阅读  评论(0)

一、项目创建

       项目名称要合理

                                                     

       创建的文件夹内容

                                                             

二、结构内容

                                                            

                                                           

                                                           执行结果

                                                                         

三、注释

      1、单行注释: //注释内容

      2、多行注释:以/*开头,以*/结束

      3、文档注释:在方法或类上写///

                                            

四、变量声明

                                                                

      变量命名规则:字母、下划线、@    加   字母、数字

五、C#中的数据

int-整数  ;double-小数  ;char-字符  ;string-字符串  ;decimal-金钱小数

                                                              

六、运算符

      赋值运算符:=

      转译运算符:\+字符

                                          

                         换行: \n           退格 : \b           显示一个\:\\          水平制表符:\t

                        @表示不转译,一般用于代码中有路径时

      关系运算符(比较):>、<、==、!=、>=、<=

      算数运算符:+ - * / %   ++    - -   

                     ++例

                                                              

                                                           

                                                          

                    - -例     

                                                           

                                                            

                                                                   

       复合赋值运算符:+=、*=、/=、%=

                  +=例

                                                          

          一元运算符:像++、--这样的只需要一个操作数就能进行运算的运算符

          二元运算符:像+、-、*、/、%这样的需要两个操作数才能进行运算的运算符

      逻辑运算符

             &&(逻辑与):表达式中有一个为false,则整个表达式的结果为false

                       

              ||(逻辑或):表达式有一个结果为true,则整个表达式的结果为true

                       

              !(逻辑非):如果表达式结果为true,则取反后为false       

七、类型转换

  类型自动转换规则:参与运算的操作数和结果类型必须一致,当不一致时,满足下面条件系统自动完成类型转换

  隐式转换:

         1、两种类型兼容 (例int和double)

         2、目标类型大于原类型 (例double>int)

                                                   

                                                         

         3、如果一个操作数为double型,则整个表达式可提升为double型

                        

                                                      

   显式转换(强制类型转换):小数转换成整数,前面加(int)

                                                                

                                 (小结:int转double,隐式转换,多小数;double转int ,显式转换,丢精度)

   字符串类型转换为int类型:convert.ToInt32()

                                               

 字符串类型转换为char类型:Convert.ToChar()


转载:https://blog.csdn.net/weixin_43008535/article/details/105621836
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场