当前位置: 首页 > news >正文

csharp基础....

int[][] jaggedArray = new int[3][];

jaggedArray[0] = new int[] { 1, 2 };

jaggedArray[1] = new int[] { 3, 4, 5 };

jaggedArray[2] = new int[] { 6, 7, 8, 9 };

嵌套

 

反转和排序

List<int> list = new List<int> { 1, 2, 3, 4, 5 };

list.Reverse();

Console.WriteLine(string.Join(", ", list)); // 输出:5, 4, 3, 2, 1

 

 

int[] array = { 5, 3, 4, 1, 2 };

Array.Sort(array);

Console.WriteLine(string.Join(", ", array)); // 输出:1, 2, 3, 4, 5

 

转换

(toarray join)

List<string> wordList = new List<string>(words);

 

List<int> intList = new List<int>(intArray)

 

toarray

List<int> numbers = new List<int> { 1, 2, 3, 4, 5 };

string result = string.Join("", numbers);

join第一个是分隔符

 

 

 

增删改

数组字符串

索引

Array.Copy(array, 2, slice, 0, 3);

xxx字符串.substring(索引,长度)

 

 

 

列表

add

remove removeat 

索引

foreach (int I In  )



arraylist 自动扩容 arraylist (2)限定了长度也会扩容

 

var list =new list ﹤>(){}

避免装箱拆箱操作

 

list.contains 


var hashtable=new hashtable 

containskey 



var dic =new  dictionary <,>



var queue  new queue 

 

enqueue

dequeue 

 

stack push  pop 

相关文章:

  • 【术语扫盲】评估指标Precision、Recall、F1-score、Support是什么含义?
  • Go 语言中switch case条件分支语句
  • 【明日方舟 × 红黑树】干员调度如何不掉线?算法工程的平衡魔法全揭秘!
  • 0x-4-Oracle 23 ai-sqlcl 25.1.1 独立安装-配置和优化
  • 掌握Git核心:版本控制、分支管理与远程操作
  • 【AI智能体】Dify 从部署到使用操作详解
  • LeetCode - 94. 二叉树的中序遍历
  • LeetCode 高频 SQL 50 题(基础版)之 【高级字符串函数 / 正则表达式 / 子句】· 上
  • 云原生技术驱动 IT 架构现代化转型:企业实践与落地策略全解
  • 2025-04-20-CPU-GPU-NPU 的区别及应用前景
  • Java处理字符数组转换为开始日期和结束日期
  • CCF GESP202503 Grade4-B4263 [GESP202503 四级] 荒地开垦
  • 自然语言处理——文本分类
  • QRadioButton(续)+ CheckBox + QLabel(2)
  • Spring Cloud微服务架构实践指南
  • 为什么要引入内联函数?
  • 71常用控件_QHBoxLayout的使用
  • OCS2库及其在足式机器人上的应用
  • 直观地理解程序的堆和栈
  • 三维图形、地理空间、激光点云渲染技术术语解析笔记
  • 拼多多免费推广软件/seo免费优化软件
  • 个人网站优秀/百度6大核心部门
  • b站入口2023已更新/可以访问违规网站的浏览器
  • 网站运行费用预算/谷歌搜索为什么用不了
  • 厦门成品网站/seo网站整站优化
  • 网站排名第一/武汉竞价托管公司