• C#基础篇02


    首先:一个完整的方法是包括两部分的,代码和注释!!!!

    程序的调试:

    3:设置断点:  断点之前的程序已经确保正确,可是在断点后的部分可能出现错误,所以设置完断点后,直接点击启动,然后按F11逐步棸的执行,查看,当然,之中可以设置监视的变量、逻辑表达式等!!!
    Convert.ToInt32("123");
    int.Parse("123");
     
    int max=n1>n2?n1:n2;           //比较两个数中,哪个数最大。
    Random    r=   new   Random();
    r.Next(1,10);         //创建出1到9之间的随机数(整型)
    public   enum 枚举名
            值1,
            值2,
            值3,
            .........
    }
    在方法或者类中调用创建该枚举型的变量时,这么写,枚举名   变量名  =枚举名.值n;
    public  enum   Season
            春,
            夏,
            球,
            冬,        //这里的逗号可以省略
    Season   s  =  Season.春;
      public enum Week
        {
            星期一 = 10,
            星期二,
            星期三,
            星期四,
            星期五,
            星期六,
            星期日
        }
        class Program
        {
            static void Main(string[] args)
            {
                #region     //将枚举类型强转为int类型(枚举类型的元素值默认从0开始)
                //int n1 = (int)Week.星期一;
                //Console.WriteLine(n1);
                //Console.WriteLine((int)Week.星期二);           
                //Console.WriteLine((int)Week.星期三);
                //Console.WriteLine((int)Week.星期四);
                //Console.WriteLine((int)Week.星期五);
                //Console.WriteLine((int)Week.星期六);
                //Console.WriteLine((int)Week.星期日);                    //将输出10 11 12 13 14 15 16
                //Console.ReadKey();
                #endregion
            }
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
        //声明一个枚举类型Week
        public enum Week
        {
            星期一 = 10,
            星期二,
            星期三,
            星期四,
            星期五,
            星期六,
            星期日
        }
        class Program
        {
            static void Main(string[] args)
            {
     #region   //int类型强转为枚举类型(如果按元素下标能成功将int类型转换成枚举类型时,就转换成相应的枚举元素的值,如果转                                换失败,就输出相应的int值) 
                //Week week = (Week)3;
                //Console.WriteLine(week);
                //Console.WriteLine((Week)10);
                //Console.WriteLine((Week)100);
                //Console.ReadKey();                //最后输出3   星期一   100
                #endregion
            }
        }
                int   n1=10;
                n1.ToString();
                double    n2=3.14;
                n2.ToString();
                decimal        n3=5000m;
                n3.ToString();
                
                Week week=Week.星期一;
                week.ToString();
    结构:(帮助我们一次性声明多个不同类型的变量) 
    [访问修饰符]        struct       结构名
        成员;        //字段————起名的时候一般以下划线开头;
    2)、在调用实例成员的时候,需要使用对象名.实例成员;
        在调用静态成员的时候,需要使用类名.静态成员名;
       静态函数中,只能访问静态成员,不允许访问实例成员。
          实例函数中,既可以使用静态成员,也可以使用实例成员。
          静态类中只允许有静态成员,不允许出现实例成员。
    Array.Sort();        //对数组升序排列。
    Array.Reverse();    //对数组进行反转,,,因此通过用这两个方法可以对数组实现降序排列。
  • 相关阅读:
    三数之和
    盛最多水的容器
    正则表达式匹配
    最长回文子串
    寻找两个有序数组的中位数
    2、二维数组中的查找
    1、找出数组中重复的数字
    mongodb的下载地址
    提取快捷方式的图标资源问题
    一条数据引发的问题
  • 原文地址:https://www.cnblogs.com/ZT-SummerRain/p/4540532.html
Copyright © 2020-2023  润新知