• 2014年10月9日——语言基础1


    类库,引用过来,调用

    命名空间(可包含多个类)

    .cs类文件,存放代码

    主函数static void

    代码

    .config 存放配置参数文件

    .csproj项目文件

    .sln解决方案,管理项目

     

    Alt+提示,

    ctrl+k,然后按ctrl+c,注释本行

    ctrl+k,然后按ctrl+u,取消注释

    把下面的括号去掉,然后再写上,不对齐的行就自动重排列了

     

    注释的三种方式:///**////

    如何改字体—→工具--选项--环境---字体和颜色

     

    如何改行号—→工具--选项--文本编辑器---行号

     

    /*useing表示程序引用的库,以下的system等,表
    示为控制台这些库由。netframework2.0提供*/
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    /*新建项目时,自动创建一个命名空间,即
    namespace命名空间可以控制类,变量等的作用域*/
    namespace helloworld
    {
    
        /*class是类的意思,c#是一门面向对象的语言,所有程序都有类构成项目创建时候,vs将会自动创建这个program类*/
        class Program
        {
            /*main是主函数,程序从此开始进行*/
            static void Main(string[] args)
            {
                Console.WriteLine("hello!world!!!");
                Console.ReadLine();
                //这是为了不让控制台立即退出
            }
       }

    一:数据类型

    1,值类型

    整形,无符号整形是2于有符号整形的正数加1

    的。即uint=2 x int+1.

    有符号整形:sbyte,int ,short,long(常用)

    无符号整形:bytre,uint,ushort,ulong

     

    2浮点型:

    float

    decimal

    Double,

    3字符型:

    char si='ffddfsd'单引号

    4布尔类型bool用于判断

    TRUE 和FALSE,

    5字符串

    string 等同于字符型,长度较长,定义是用双引号

    6日期时间类型

    Datetime,

    7枚举类型

    ENUM 

    enum Days {Sat, Sun, Mon, Tue, Wed, Thu, Fri};

    8结构类型

    struct ,通常用来封装小型相关变量组,

    例如,矩形的坐标或库存商品的特征。 

    下面的示例显示了一个简单的结构声明。

    public struct Book

    {

        public decimal price;

        public string title;

        public string author;

    }

    二;引用类型

    1字符串类型

    string 类型表示一个字符序列(零个或更多 Unicode 字符)。 string 是 .NET Framework 中 String 的别名。

    string a = "hello";

    string b = "h";

    2,类类型

    object所有其他类型的最终基类

    class  a{sasasasa}代码,用户定义的类型

    3,接口类型

    interface

    4,数组类型

    一维和多维数组,如int[]int[,,,,]

     

  • 相关阅读:
    Educational Codeforces Round 83 --- F. AND Segments
    Educational Codeforces Round 83 --- G. Autocompletion
    SEERC 2019 A.Max or Min
    2019-2020 ICPC Southwestern European Regional Programming Contest(Gym 102501)
    Educational Codeforces Round 78 --- F. Cards
    今天我学习了一门全新的语言
    codeforces 1323D 题解(数学)
    Educational Codeforces Round 80 (Div. 2) 题解 1288A 1288B 1288C 1288D 1288E
    Educational Codeforces Round 81 (Div. 2) 题解 1295A 1295B 1295C 1295D 1295E 1295F
    Codeforces Round #617 (Div. 3) 题解 1296C 1296D 1296E 1296F
  • 原文地址:https://www.cnblogs.com/9999w/p/4012959.html
Copyright © 2020-2023  润新知