C#学习之记笔记
文章平均质量分 63
记录学习过程中的笔记,发博客比记在notepad++更有保存性。
usingSystemXD
非常之满意
展开
-
C#日期相减得秒数、分钟数、小时数
C#日期相减原创 2022-09-17 10:57:16 · 4129 阅读 · 1 评论 -
C#两个对象集合常用lambda操作
ORACLE行转列,列转行原创 2020-08-21 10:42:47 · 2428 阅读 · 1 评论 -
向泛型集合中添加普通string类型的集合
private static List<ID_ITEM> ID_list = new List<ID_ITEM>();private static List<string> save_list = new List<string>();获取普通string类型的集合save_list数据string result = null;if (temp_id.Length == 14){ result = temp_id; save_list.Add(原创 2020-07-13 14:17:29 · 412 阅读 · 0 评论 -
C#算法——向一个集合中随机插入100个不重复的数值
请使用C#将一个长度为100的 int 数组,插入1-100的随机数,不能重复,要求遍历次数最少。逐句思考:首先,想要产生100个随机数可以使用 for 循环List<int> list = new List<int>();for (int i = 0; i < 100; i++){ int num = r.Next(1, 101); list.Add...原创 2020-03-09 16:33:06 · 1636 阅读 · 0 评论 -
C# SortedList类(排序列表)中的常用方法和属性
C# SortedList 类实现了 IDictionary 接口 ,集合中的值都是以键值对的形式存取的。 SortedList 排序列表是数组和哈希表的组合。它包含一个可使用键或索引访问各项的列表。 如果使用索引访问各项,则它是一个 ArrayList,如果使用键访问各项,则它是一个 Hashtable。SortedList 类提供的构造方法有很多,最常用的是不含参数的构造方法。...原创 2020-02-19 15:39:41 · 2782 阅读 · 0 评论 -
C# Hashtable类:哈希表(散列表)中的方法和属性
C# Hashtable 类实现了 IDictionary 接口,集合中的值都是以键值对的形式存取的。 C# 中的 Hashtable 称为哈希表,也称为散列表,在该集合中使用键值对(key/value)的形式存放值。 换句话说,在 Hashtable 中存放了两个数组,一个数组用于存放 key 值,一个数组用于存放 value 值。 此外,还提供了根据集合中元素的 key 值查找其...原创 2020-02-18 10:29:58 · 577 阅读 · 0 评论 -
C#集合 Stack 中常用的方法和属性
C# Stack (栈)是常见的数据结构之一,栈是一种先进后出的结构,即元素从栈的尾部插入,从栈的尾部移除,类似于日常生活中搬家的时候装车,先装上车的东西要后拿下来。Stack 类提供了 3 种构造方法,如下表所示。构造方法作用Stack()使用初始容量创建 Stack 的对象Stack(ICollection)创建 Stack 的实例,该实例包含从指定实例中...原创 2020-02-17 15:06:19 · 1353 阅读 · 0 评论 -
C#集合 Queue 中常用的属性和方法
一、常见属性Queue.Count 属性获取 Queue 中包含的元素数。Queue test = new Queue();Console.WriteLine(test.Count);二、常见方法1、Queue.Enqueue(Object) 方法将对象添加到 Queue 的结尾处。Queue test = new Queue();test.Enqueue(123);test...原创 2020-02-17 11:01:31 · 2153 阅读 · 0 评论 -
C#集合 ArrayList 的常用方法和属性
一、常用属性1、ArrayList.Capacity 属性获取或设置 ArrayList 可包含的元素数。实例代码:ArrayList test = new ArrayList(){1,2,3,4,5};int nums = test.Capacity;Console.WriteLine("集合 test 能够包含的元素数:{0}", nums);2、ArrayList.Count...原创 2020-02-14 11:36:45 · 3072 阅读 · 0 评论