zoukankan      html  css  js  c++  java
  • 黑马程序员 第二天 NET 入门初级.NET编程基础(一)

    一些新手最基本的东西在看课程视频时随手记下的东西,没有须序,实时上后来发现也不好整理顺序,但大多是些简单实用的东西,没有官方的说法.

    1.       C#源文件组成:C#的源文件中命名空间中可以包含类,类中可以包含方方,方法中在写程序代码段.这种说法不全面,但是做为初学者这样理解对自己很方便.

    2.       重置开发环境:工具菜单->导入导出-->重置所有设置.

    3.       一般的窗口不小心关闭了,想他显示出来,在视图中找.

    4.       C#文件的相关扩展名:类文件是以.CS 结尾的.*.csproj(项目文件)  *.sln(工程文件)一般用这个打开.

    5.       程序入口点:Main方法是我们项目的入口方法.要执行一个程序是从Main方法开始执行,Main的第一句开始执行,Main方法执行完毕(既执行到Main方法的反大括号),程序就结束了.所以现在我们初学者写程序就写在Main方法中.一般情况下,一个程序最多只能有一个Main方法.这和C/C++及大多语言是一样的.

    6.      关于代码编语及语法的一些小常识:

             1.      C#是大小写敏感(区分大小写)

             2.      有关控制台命令都封装在这个类里 Console以下是向屏幕输也一行的代码.

                      Console.WriteLine(“向屏幕输出:”);

                      Console.Readkey();//当执行到该代码时,程序暂停,等待用户输入后继续执行.

               C#中每一句话都必需以分号结束.例如:

                      Console.Write(“输出一个文本并按行”);//输出一个文本并换行.

             3.      如果一人工程有多个项目,当想调试运行哪个项目时,就右键设为启动项.工程的启动项目为粗体显示的项目.如果不想运行工程中的某个项目用右键的御载,记住不是删除.

             4.      凡是方法要在后面加括号”()”调用,凡是属性要在后面加”=”号赋值.

             5.      #region #endregion折叠一段代码.

     

    7.下面说一些,C#中基本的概念:

    1.变量:         (1)计算机使用内存来存储数据。

    (2) 变量代表着一块内存空间,我们可以通过变量名称(工内存指针)向内存存/取数据。有变量就不需要我们记忆复杂的内存地址。

    (3) 向内存中申请一块内存空间的语法:数据类型变量名;

    2.数据类型  1.整型最主要用到的有int 32位有符号的整数

            2. 浮点类型double 64位双精度浮点数

                  3. decimal类型decimal 128位高精度十进制数表示法

                  4. bool类型表示truefalse

                  5. 字符类型char表示一个16位的(Unicode)字符  string类型字符串类型

    3.运算符       

       

       

    算术运算符

    +()() *() /() %(取余)

    逻辑运算符

    &  |  ^  ~  &&()  ||()  !()

    字符串连接运算符

    +(连接)

    增量和减量运算符

    ++(自加)  – –(自减)

    移位运算符

    <<  >>

    比较运算符

    ==  !=  < >  <=  >=

    赋值运算符

    =  += =  *=  /=  %=  &=  |=  ^=  <<=  >>=

    成员访问运算符(用于对象和结构)

    .

    索引运算符(用于数组和索引器)

    []

    数据类型转换运算符

    ()

    条件运算符 (三元运算符)

    ?:

    委托连接和删除运算符(见第7)

    +

    对象创建运算符

    new

    类型信息运算符

    sizeof (只用于不安全的代码) is typeof as

    溢出异常控制运算符

    checked unchecked

    间接寻址运算符

    *  –>  & (只用于不安全代码) []

    命名空间别名限定符(见第2)

    ::

    空接合运算符

    ??

     

  • 相关阅读:
    [Testing] Config jest to test Javascript Application -- Part 2
    java实现从实体到SQL语句的转换(二)
    Android无法访问本地服务器(localhost)的解决方案
    虚拟机内存调的过大导致无法恢复也无法关闭解决办法
    python模块介绍- multi-mechanize 性能测试工具
    Android Cocos2d-x游戏集成友盟社会化组件分享功能
    nodejs--express开发个人博客(-)
    poj1887 Testing the CATCHER
    [置顶] 假如生活欺骗了你
    【读书笔记】《摇摆》奥瑞·布莱福曼等
  • 原文地址:https://www.cnblogs.com/fanghui/p/2774292.html
Copyright © 2011-2022 走看看