zoukankan      html  css  js  c++  java
  • C#入门随手笔记

    1、.Net Framework是Microsoft为开发应用程序而创建的一个开发平台。

    运行操作系统不限:Microsoft版本运行在windows,Mono版本运行开Linux和MacOS;

    应用程序的类型不限:Windows、Web、Web服务及其他。

    兼容多种开发语言:C#、C++、VB、JScript、COBOL

    2、.Net Framework库的代码编译过程

    库代码--》通用中间代码(Common Intermediate Language)CIL--》机器代码(编译器:Just-In-Time)

    CIL独立于计算器和操作系统、CPU,不同的JIT编译器可将CIL代码编译成适合机器的机器代码。

    3、Common Language Runtime公共语言运行库

    CLR负责管理C#应用程序,负责管理内存、处理安全性和进行跨语言调试

    4、.Net应用程序创建步骤

    (1)使用某种.Net兼容语言(如C#)编写代码

    (2)把代码编译为CIL,存储在程序集中,多个源代码文件编译到一个程序集中(linking)

    (3)执行代码时,必须使用JIT编译器把代码编译为机器代码

    (4)在托管的CLR环境下运行机器代码

    5、C#是一种类型安全的语言(某个指定类型的数据不能转换为另一个不相关的类型)

    6、Console.ReadKey()等待按键

    7、所有C#文件使用.cs作为文件扩展名

    8、可以通过配置VS,编译项目时提取注释文本得到一个文本文件,用于创建文档说明书。

    9、代码突出显示功能:可将一段代码折叠为一行

       使用#region 和#endregion

  • 相关阅读:
    hdu 1712(分组背包)
    hdu 3033(好题,分组背包)
    阶乘除法(很久之前的一道题,感觉挺好的,遂记录之)
    hdu 1559(最大子矩阵)
    hdu 1080(LCS变形)
    POJ 3458 Colour Sequence
    HUST 1599 Multiple
    HDU 3903 Trigonometric Function
    HUST 1605 Gene recombination
    UVA 11551 Experienced Endeavour
  • 原文地址:https://www.cnblogs.com/tt2015-sz/p/4741669.html
Copyright © 2011-2022 走看看