zoukankan      html  css  js  c++  java
  • 1、C#基础

    C#基础

    .cs  C#语言的源代码文件

    .config  项目的配置文件

    .sln  解决方案文件

    .csprog  项目文件

    Debug文件是程序文件

     

    数据类型:

    (1)值类型

      (a)整数型

      Long(有符号的64位整数型)

      int(有符号的32位整数型)

      Short(有符号的16位整数型)

      Sbyte(有符号的8位整数型)

      uLong(无符号的64位整数型)

      uint(无符号的32位整数型)

      uShort(无符号的16位整数型)

      byte(无符号的8位整数型)

      (b)小数型

      Decimal(双精度浮点数)

      Double(双精度浮点数,范围小于decimal)

      float(单精度浮点数,范围小于float)

      注意:为了区分,一般decimal在数字后加m,double在数字后加d,float在数字后加f.

      (c)布尔型

      Bool(表示判断的结果,只有true和false)

      (d)结构体类型

      Struct

      (e)枚举类型

      enum

    (2)引用类型

       (a)

        Class

        委托

        Dynamic

        接口

      (b)

        object(所有类型的基类)

        String(字符串型)

     

    //using表示引用c#提供的类库工具

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    using System.Threading.Tasks;

    //命名空间

    namespace ConsoleApplication1

    {

        //类

        class Program

        {

            //主函数,一整个项目有且只有一个主函数,它是程序的入口

            static void Main(string[] args)

            {

                Console.WriteLine("hello word");

                Console.Read();  

                //定义变量

                //数据类型 变量名 = 值;

                int i = 0;

                int s;

                s = 1;

                //定义常量(在定义变量名前加const)

                Const int h = 11

                //同时定义多个

                int a, b, c;

                b = 3;

                //区分小数型

                double d = 1.23d;

                float f = 1.23f;

                decimal m = 1.23m;

                //布尔型

                bool bo = true;

                //字符串型

                string s1 = "很好";

    -------------------------------------------------------------------

          //转化类型

           //强制转换(在变量前加数据类型)

                double i = 4.9;

                int s = 5;

                double jieguo = (double)i / s;

                //将字符串转化为其他类型(必须在其承受范围内)

                string d = "1.22";

                double b = double.Parse(d);

            double c = Convert.ToDouble(d);

                Console.WriteLine(b);

                Console.WriteLine(c);

                //将值类型转化为字符串型

                int x = 1;

                string x1 = Convert.ToString(x);

                Console.WriteLine(x1);

                Console.ReadLine();

            }

        } 

    }

  • 相关阅读:
    jxl导出excel的问题
    java.lang.IllegalStateException: getOutputStream() has already been called for this response解决方案
    在MyEclipse中用debug调试应用程序
    添加 MyEclipse Persistence Tools 类库
    使用递归算法结合数据库解析成java树形结构
    String.format()用法
    在ubuntu下使用Eclipse搭建Hadoop开发环境
    Ubuntu下伪分布式模式Hadoop的安装及配置
    ubuntu10.10手工安装jdk1.6
    docker 清理容器和镜像
  • 原文地址:https://www.cnblogs.com/XMH1217423419/p/4153886.html
Copyright © 2011-2022 走看看