• C#课堂笔记(.Net基础类库中的常用类)


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace _.Net基础类库中的常用类
    {
        internal class Program
        {
            static void Main1(string[] args)
            {
                int[] arr = { 22, 4, 5 };
                //Array.Clear(arr, 0, arr.Length);//清空数组
    
                Array.Sort(arr);//升序快排
    
                Array.ForEach(arr, a => Console.WriteLine(a));//输出数组
    
                int index = Array.IndexOf(arr, 4);//返回元素在数组中的索引
                Console.WriteLine(index);
    
                //CopyTo();复制
                //Clone();克隆出来一个新数组 ps:浅拷贝:string指向地址不变
    
                //String类
                //string.Format();格式化
    
                float maxHp = 100;
                float currentHp = 80;
                string str1 = string.Format("当前血量{0:p}", currentHp / maxHp);
                Console.WriteLine(str1);
    
                string s = string.Format("今年是{0:yyyy年MM月dd日},当前时间是{0:HH时mm分ss秒}", DateTime.Now);
                Console.WriteLine(s);
    
    
            }
    
            //字符串修改,分割
            static void Main2(string[] args)
            {
                //插入
                string str1 = "天气不错,心情很好";
                string str2 = str1.Insert(2, "");
                Console.WriteLine(str1);
    
                //看似修改字符串的方法,都不会影响原来的字符串对象,而是创建新的字符串对象
                string name1 = "张三";
                string name2 = "张三";
                //截取,分割,替换
    
                string str3 = "ABC";
                string str4 = str3.Replace("B", "");
                Console.WriteLine(str4);
    
                StringBuilder sb = new StringBuilder();
                sb.Append(str1);
                sb.Append(str2);
                sb.Append(str3);
                sb.Append(str4);
                string str5 = sb.ToString();
    
    
            }
    
            //内置集合 泛型List
            static void Main3(string[] args)
            {
                //List <string/*字符类型*/> list=new List<string>();
                List<int> list1 = new List<int>();
                list1.Add(11);
                list1.Add(12);
                //访问元素
                Console.WriteLine(list1[0]);
    
                //遍历
                for (int i = 0; i < list1.Count; i++)
                {
                    Console.WriteLine(list1[i]);
                }
            }
            static void Main4(string[] args)
            {
                //内置集合 泛型Dictionary
                Dictionary<string, string> dict = new Dictionary<string, string>();
                dict.Add("用户账号", "Admin");
                dict.Add("用户密码", "123456");
                dict.Add("是否记住密码", "false");
    
                Console.WriteLine(dict["用户账号"]);
    
            }
        }
    }

    To be continued......

  • 相关阅读:
    [java核心篇02]__内部类
    iOS学习之MVC,MVVM,MVP模式优缺点
    iOS MVC、MVP和MVVM理解
    网络常见的9大命令
    计算机网络基础知识总结
    iOS面试常见问题和知识点汇总
    NSMutableArray 删除可变数组元素
    iOS之集成GoogleMap定位、搜索注意事项
    iOS 13-Sign In with Apple
    Lipo移除ORC架构
  • 原文地址:https://www.cnblogs.com/Untergehen/p/16348561.html
Copyright © 2020-2023  润新知