当前位置: 移动技术网 > IT编程>开发语言>.net > C#-hello world(二)

C#-hello world(二)

2018年09月06日  | 移动技术网IT编程  | 我要评论

 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:\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: 智能提示  列出成员

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网