欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#-hello world(二)

程序员文章站 2022-03-12 10:29:48
1、C# 程序构成 命名空间(Namespace) 一个 class Class 方法 Class 属性 一个 Main 方法 语句(Statements)和 表达式(Expressions) 注释 2、hello world 示例 代码如下 运行结果 注:直接执行开始按钮或者F5运行后命令提示符窗 ......

 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运行, 开始执行(不调试) 

  C#-hello world(二)

 

3、程序编译

  编译有两种方法

    1、直接在编译工具 visual studio ide中运行

    2、利用提示符工具运行

      csc是命令行编译器的名称

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

      再输入 filename 来执行程序

    注:1、在使用提示符工具时要配置环境变量,将 c:\windows\microsoft.net\framework\v2.0.50727\ 添加到path中

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

 

4、c#常用快捷键

  ctrl+e,w: 自动换行 

  ctrl+k,crtr+c:注释选中的文字

   ctrl+k,crtr+v : 取消对选中文字的注释

  f5 :直接运行程序

  ctrl+f5: 开始执行(不调试) 
  shift+f5: 停止调试 
  ctrl+shift+f5: 重启调试

  f6:生成解决方案

  ctrl+e,d(ctrl+k,d) :格式化全部代码 

  ctrl+e,f :格式化选中的代码

  ctrl+j /ctrl+k,l: 智能提示  列出成员