zoukankan      html  css  js  c++  java
  • C#-hello world(二)

     1、C# 程序构成
      命名空间(Namespace)
      一个 class
      Class 方法
      Class 属性
      一个 Main 方法
      语句(Statements)和 表达式(Expressions)
      注释

    2、hello world 示例

      代码如下

    using System;         //告诉编译器这个程序使用System命名空间的类型
    
    namespace Simple    //声明一个新命名空间,名称为Simple
    {
        class HelloWorld    //声明一个新的类类型,名称为HelloWorld 
        {
            static void Main()    //声明一个名称为Main的方法作为类class的成员
            {
                Console.WriteLine("Hello World!");  //Main的方法体,以分号结束
                /* 这条语句使用命名空间Simple中的一个名称为Console的类型打印出消息到屏幕窗口 */
                /* 没有第一行的using语句,编译器就不会知道在哪儿寻找类Console */
            }
        }
    }

      运行结果

      注:直接执行开始按钮或者F5运行后命令提示符窗口不会停留,一闪而过,观察不到结果

             可使用ctrl+F5运行, 开始执行(不调试) 

      

    3、程序编译

      编译有两种方法

        1、直接在编译工具 Visual Studio IDE中运行

        2、利用提示符工具运行

          csc是命令行编译器的名称

          在提示符工具中输入 csc filename.cs然后回车运行。此时命令提示符会进入下一行,并生成 filename.exe 可执行文件

          再输入 filename 来执行程序

        注:1、在使用提示符工具时要配置环境变量,将 C:WindowsMicrosoft.NETFrameworkv2.0.50727 添加到path中

          2、使用csc时要在编译的 filename.cs 目录下,或者csc 路径+filename.cs

    4、C#常用快捷键

      Ctrl+E,W: 自动换行 

      Ctrl+K,C:注释选中的文字

       Ctrl+K,V : 取消对选中文字的注释

      F5 :直接运行程序

      Ctrl+F5: 开始执行(不调试) 
      Shift+F5: 停止调试 
      Ctrl+Shift+F5: 重启调试

      F6:生成解决方案

      Ctrl+E,D(ctrl+k,d) :格式化全部代码 

      Ctrl+E,F :格式化选中的代码

      Ctrl+J /Ctrl+K,L: 智能提示  列出成员

      快捷键的使用:例如Ctrl+K,Crtrl+C:注释选中的文字,先按下Ctrl+K,释放键盘后然后按下ctrl+C;或者ctrl+K后释放K然后按C,期间ctrl键不要释放

  • 相关阅读:
    left join on/right join on/inner join on/full join on连接
    处理文件在递归中的使用?
    mysql操作锁死
    IDEA的maven项目META-INF文件夹放在哪里
    SpringBoot整合flyway
    IDEA的全局搜索和替换
    springboot使用mybatis-plus
    Docker的RabbitMQ启动后,无法通过浏览器访问15672端口打开界面
    Could not read JSON: Unexpected character ('¬' (code 172)): expected a valid value (JSON String, Number, Array, Object or token 'null', 'true' or 'false')
    No cache could be resolved for……. At least one cache should be provided per cache operation
  • 原文地址:https://www.cnblogs.com/tynam/p/9593881.html
Copyright © 2011-2022 走看看