zoukankan      html  css  js  c++  java
  • C#基础学习

    1.向控制台输出

     Console.WriteLine("请输入你的年龄");
    //使用连接符+
      Console.WriteLine("我叫" + name + ",今年" + age + "岁了.");
    //使用占位符{}
      Console.WriteLine("我叫{0},今年{1}岁了", name, age);

    2.从控制台接收用户输入

    string s = Console.ReadLine();

    3.常见转义字符\\   \"  \t  \b  \n.注意\\用转义字符表示为\\\\其中第一三为转义斜杠。
    @符号的特殊使用

                Console.WriteLine(@"C:\lei\ASP\C#\第一季");//字符串前面加@表示转义符号无效
                Console.WriteLine(@"hjhuhla
    jfifuoa");//回车键也可以换行了

    4.类型转换分三种:
      隐式转换:即系统默认的转换常见的是int到double的转换。补习生精度的从小范围到大范围的转换

      强制类型转换:用于数值类型之间,编程者自己转换。

      Convert转换:可以实现非数值与数值间的转换。

    Console.WriteLine("请输入你的年龄");
                string s = Console.ReadLine();
                int age = Convert.ToInt32(s);
                int year = 2013 - age;

     Convert不仅是内存级别的转换,而是考虑数据意义的转换,是一个加工改造的过程。

    如:Convert.ToInt32(待转字符串);

    Convert.ToString();每种类型都有此方法,即都可以转换为string类型。

     5.#region

    #endregion的使用。能够折叠代码

    #region 练习一
             string name = "张三";
                int age = 21;
                //使用连接符+
                Console.WriteLine("我叫" + name + ",今年" + age + "岁了.");
                //使用占位符{}
                Console.WriteLine("我叫{0},今年{1}岁了", name, age);
     #endregion

     6 数组声明语法 :数据类型 [] 数组名=new 数据类型[数组长度]

    如 int [] score=new int[100]; int类型数组默认被初始化为0

    通过数组名.Length获得数序长度

    举例:int[] nums={3,5,8};正确

            int[] nums=new int[3]{3,5,8};//个数和声明数必须一致。 

            int[] nums =new int[5]{3,5,8};//错误

           int[] nums =new int[]{3,5,8};//正确,可以省略数组个数

    6.Console.Clear();清屏

  • 相关阅读:
    Leetcode 121. Best Time to Buy and Sell Stock
    Leetcode 120. Triangle
    Leetcode 26. Remove Duplicates from Sorted Array
    Leetcode 767. Reorganize String
    Leetcode 6. ZigZag Conversion
    KMP HDU 1686 Oulipo
    多重背包 HDU 2844 Coins
    Line belt 三分嵌套
    三分板子 zoj 3203
    二分板子 poj 3122 pie
  • 原文地址:https://www.cnblogs.com/Yogurshine/p/2934213.html
Copyright © 2011-2022 走看看