【C#】—初识

  C#是学习VB后的另一种语言,对C#做了初步的了解,它是微软公司发布的一种面向对象的,运行与.NETframework之上的高级语言,C#是在C++上多加了两个+演变而成,C#看起来与Jave也很相似,sharps是尖刀的意思,微软设计初c#的时候要不仅想打败C++也想打败Jave。那么.net、C#是什么呢?
  .net:一般指Net Framework框架,一种平台,一种技术
  C#:一种编程语言,可以开发基于.net平台的应用
  Jave:是一种技术又是一种编程语言

.NET平台

这里写图片描述
.Net的两种交互模式

  • C/ S:客户机(cilent)/服务器模式(sever)如:qq
    (c/s是Cilent/Server的缩写,客户机上只要安装一个浏览器)
  • B/S:浏览器(Browser)/服务器模式(Sever)
    (B/S是Brower/Sever的缩写,客户机上只要安装一个浏览器)

    这里写图片描述\
    打个比较经典的比喻吧:.NET Framework相当于是一艘航空母舰,在这艘舰艇上面可以搭载很多种型号的飞机,比如歼11(C#),海直八(VB.NET),空警200(F#)等。都可以在.NET Framework这艘航空母舰上运行。

    C#代码界面

    这里写图片描述
    1) C#程序是使用名称空间组织起来的。
    2) 命名空间使用namespace定义。
    3) 使用using引用命名空间,引用之后就可以使用了。

学习到的两句话:

namespace _03小练习
{
    class Program
    {
        /// <summary>
        /// 这个方法是程序的主入口
        /// </summary>
        /// <param name="args"></param>
        static void Main(string[] args)
        {
            #region 这是第一个练习
            Console.WriteLine("**********************");//双引号里边是要显示的内容
            Console.WriteLine("* 这是我的第一个程序 *");
            Console.WriteLine("**********************");

            Console.ReadKey();//等待用户按下随意键执行

            /*
             * 
             *这个项目是用来练习的
             * 
             */
            #endregion
        }
    }
}

1)在控制台应用程序中, Console.Write(“”)可以输出内容,但不换行。
2)在控制台应用程序中,Console.WriteLine()可以输出内容,但换行。
3) Console.ReadKey()按任意键退出。

C#中的注释:

  • 第一种:单行注释 以//开头,后边就是注释内容
  • 第二种:多行注释 以/* 开头 */结束
  • 第三种:文档注释 在方法或类的上一行输入 ///就会产生
    (上边代码中已经体现注释)不写注释的程序员不是一个合格的开发者,可见注释很重要,做一个有素质的程序员从写注释开始。
    快速注释:Ctrl + k + c 折叠冗余代码: #region和#endregion
    C#可以创建.NET应用程序

    数据类型

    这里写图片描述
    double、float、decimal都表示小数的区别:

  • double双精度小数,最大精确到15-16位。是默认的浮点类型。
    float:用来存储单精度小数,最大精确到7位小数。赋值时必须在值的后面加上f或F。如:float f1 = 1.1234567f;
    decimal:表示小数,小数点精度28位。通常用于精准的财务计算。

变量的命名:

  • 必须字母或@符号开头不要以数字

  • 后面可以跟任意“字母”、”数字”、下划线
    (在C#中大小写是敏感的,变量名不要与C#中关键字重复,尽量不要出现中文)

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 23
    评论
评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值