Skip to main content

3月12日 常用工具类

一、面向对象简介

  1. C#特点:C#是一门彻底的面向对象的语言。
  2. 对象是什么? 对象是属性和方法的集合。
  • 属性特点:不带圆括号
  • 方法特点:带有一组圆括号
  1. 类是什么? 类是定义对象的模板。对象的所有属性和方法都定义在类中。 二、常见类简介 C#内置了六大常用类(工具类)
  • Math类:数学类(处理数学相关问题)
  • String类:字符串类(处理字符串相关问题)
    • str.Length属性; 查询字符串长度
  • String.Join(连接符,数组名)方法: 连接数组元素
  • String: 表示字符串类
  • Join(): 表示字符串类的一个方法
    • Join()用途:用于把数组转字符串
  • DateTime类::日期时间类(处理日期时间相关问题)
  • Random类:创建随机数类(生成随机数)
  • Convert类:类型转换类(处理数据类型的转换)
  • Arraay类:数组类(处理数组相关问题)
    • Arr.Length属性:查询数组长度
    • Array.Sort(数组名) 方法:排序数组元素(默认:升序)
    • Array.Reverse(数组名)方法:反转数组元素 三、字符串知识点
  1. 字符串定义:用双引号包裹的字符序列。
  2. 字符串的特点
    • 必须是双引号包裹(单引号不可以)
    • 字符串中的每个字符都有索引(编号) 案例1:升序排序数组元素 要求:使用Sort方法从小到大排序数组元素 9

案例2:使用三种方法输出数组的全部元素9 int[] arr = 9; // 方法一:逐个输出

// 方法二:foreach循环遍历输出

// 方法三:使用 String.Join(分隔符,数组名)输出

案例3:反向输出字符串 要求:1. 读取用户在控制台输入的任意字符串2. 输出反转字符串

案例 4:输入一个三位整数数 123, 输出321 要求:使用 / 和 % 运算符做