0 C#初识

C#由微软开发,是一种面向对象的编程语言。
C#具有面向对象、面向组件、易于学习、结构化、高效率、跨平台、.Net框架的一部分的特点。
.Net框架
可以写一下应用程序:

  • Windows应用程序

  • Web应用程序

  • Web服务
    .Net框架就相当于一个代码库,框架的设计适用于C#、C++、VB、Jscript等,他们直接可以相互访问框架或者相互交互。
    .Net框架的组件

  • 公共语言运行库(CLR)

  • .Net类库

  • 公共语言规范

  • 通用类型系统

  • 元数据

  • Windows窗体

  • Windows工作流基础

  • Windows显示基础

  • Windows通信基础

  • ASP.Net和ASP.Net AJAX

  • ADO.Net
    C#编程工具
    1、visual studio(收费)
    2、visual C# express(免费)
    3、visual web developer(免费)
    从helloword开始
    代码如下:

using System;
    namespace hellowordApplication
    {
    class helloword
    {
    static void Main(string[] args)
    {
    Console.WriteLine("hello word!");
    Console.Write("hello word!");
    Console.WriteLine("hello word!");
    Console.WriteLine("hello word!");
    Console.ReadKey();
    }
    }
    }

运行结果
在这里插入图片描述

C#代码书写注意事项:
1、namespace后面的命名空间的名字必须是一个单词,通常情况下取为:类名+Appplication;
2、每一个语句后面必须加分号,并且是英文状态下;
3、 C#是区分大小写的;


C#程序结构

  • using 引入命名空间,后面需要加分号;
  • namespace声明命名空间,不需要加分号;
  • class定义一个类;
  • Main主函数,指定类的方法,输出hello word!
  • Console.ReadKey()等待键盘输入键入,避免闪退。
  • Console.Write()书写完成之后不换行,光标仍然在那一行
  • Console.WriteLine()书写完成之后换行,光标在下一行
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值