怎么让网站无法自适应app网站排名

张小明 2026/3/12 14:40:49
怎么让网站无法自适应,app网站排名,购物网站介绍,代做ppt网站一、简单介绍Array是C#中所有数组类型的抽象基类#xff0c;用于存储固定长度的同类型元素集合。在Visual Studio中#xff0c;数组是最基础的数据结构之一#xff0c;适用于需要快速访问元素的场景。二、数组声明与初始化模板数组的声明需指定类型和维度#xff0c;初始化…一、简单介绍Array是C#中所有数组类型的抽象基类用于存储固定长度的同类型元素集合。在Visual Studio中数组是最基础的数据结构之一适用于需要快速访问元素的场景。二、数组声明与初始化模板数组的声明需指定类型和维度初始化时需指定长度或直接赋值元素。数组类型声明模板说明一维数组类型[] 数组名 new 类型[长度]固定长度的线性集合多维数组类型[] 数组名 new 类型[行, 列]矩形多维数组如二维表交错数组类型[][] 数组名 new 类型[行数][]数组的数组每行长度可变隐式类型数组var 数组名 new[] { 元素1, 元素2 }由元素类型推断数组类型三、代码示例Visual Studio控制台应用以下示例展示一维数组、多维数组的创建与使用// 1. 一维数组存储5个整数int[] numbers new int[5] { 10, 20, 30, 40, 50 };Console.WriteLine(一维数组元素);foreach (int num in numbers){Console.Write(num );// 输出10 20 30 40 50}// 2. 二维数组3行2列的矩阵int[,] matrix new int[3, 2] { { 1, 2 }, { 3, 4 }, { 5, 6 } };Console.WriteLine(\n\n二维数组元素);for (int i 0; i 3; i){for (int j 0; j 2; j){Console.Write(matrix[i, j] );// 输出1 2 / 3 4 / 5 6}Console.WriteLine();}// 3. 交错数组2行每行长度可变int[][] jaggedArray new int[2][];jaggedArray[0] new int[] { 1, 2, 3 };// 第一行3个元素jaggedArray[1] new int[] { 4, 5 };// 第二行2个元素Console.WriteLine(\n交错数组元素);foreach (int[] row in jaggedArray){foreach (int num in row){Console.Write(num );// 输出1 2 3 / 4 5}Console.WriteLine();}四、Array类常用静态方法1. Array.FindIndex()//根据参数2的条件返回第一个满足条件的元素的索引值// FindIndex()的功能已经实现了遍历的功能并且把元素传递到参数2的函数中说明FindIndexT(T[], Int32, Int32, PredicateT)在数组的指定范围内返回第一个符合条件的元素的索引。FindIndexT(T[], Int32, PredicateT)在指定索引后返回第一个符合条件的元素索引。FindIndexT(T[], PredicateT)返回第一个符合条件的元素的索引。示例int[] ages { 1, 2, 3, 4, 5, 6, 7, 8,20,36,29 };bool FindBig18(int v){//v就是每一个元素 ages[i]return v 18;//如果v大于18 返回true 如果v18 返回false}bool FindName(string v){return v 张三;}Console.WriteLine(Array.FindIndex(ages, FindBig18) );//8Console.WriteLine(Array.FindIndex(new string[] {张三,历史,王五,马六 },FindName));//02. Array.FindAll()// 找到满足条件的所有元素返回是一个数组说明FindAllT(T[], PredicateT)返回符合条件的所有元素。示例bool FindEven(int v){return v % 2 0;}int[] arr Array.FindAll(ages,FindEven);3. Array.Foreach()// 循环遍历说明对数组的每个元素执行指定的操作。示例Array.ForEach(arr, v Console.WriteLine(v--------));//遍历出偶数4. Array.Find()//找到满足条件的元素说明FindT(T[], PredicateT)搜索符合条件的第一个元素并返回。示例bool FindStart(string v){return v.StartsWith(ssr);}Console.WriteLine(Array.Find(new string[] { ss, ssr, r, a, b }, FindStart));//ssr5. Array.FindLast()//从后往前找找到第一个满足条件的元素返回其索引值说明FindLastT(T[], PredicateT)返回符合条件的最后一个元素。示例bool FindLast1(string v){return v.StartsWith(ab);}Console.WriteLine(Array.FindLast(new string[] { ss, ssr, r,ab ,abc, b }, FindLast1));//abc6. Array.TrueForAll()//数组内的元素是否都满足条件如果都满足则为true否则false说明定数组中是否所有元素都符合条件。示例bool aa(int v){return v 30;}Console.WriteLine(Array.TrueForAll(ages, aa));//false7. Array.Exists()//数组内是否存在满足条件的元素存在一个条件即可只要存在则为true否则false说明确定数组是否包含符合条件的元素。示例Console.WriteLine(Array.Exists(ages, aa));// true8. Any()//数组中满足条件的元素存在一个即可等同于 Array.Exists()示例string[] names new string[] { ss, ssr, r, ab, abc, b };Console.WriteLine(names.Any(FindLast1));//true9. All()//数组中的所有元素都满足条件整体结果为true 等同于 Array.TrueForAll()示例Console.WriteLine(names.All(FindLast1));//false10. Contains()//数组中是否包含该元素示例Console.WriteLine(names.Contains(abcd)------);//false------11. Concat()//串联两个数组示例string[] ss { 2, 3 };foreach (string item in names.Concat(ss)){Console.WriteLine(item);//串联并遍历两个数组中的元素 并附加上}五、注意事项长度固定数组一旦创建长度不可动态修改。若需动态增减元素建议使用ListT。值类型与引用类型值类型数组如int[]元素直接存储值修改元素不影响原数据。引用类型数组如string[]元素存储对象引用修改元素会改变原对象。多维数组 vs 交错数组多维数组int[,]所有行长度相同内存连续。交错数组int[][]每行长度可不同内存不连续更灵活。越界访问访问数组时若索引超出[0, Length-1]范围会抛出IndexOutOfRangeException需注意边界检查。六、综合示例//1. 查询类中的所有男性//2. 查询类中第一个女性//3. 判断数组中是否全为成年人//4. 查询类中的第一个未成年男性class People{public enum Sex{man 1,woman 2,}public string Name { get; set; }public Sex XingBie { get; set; }public int Age { get; set; }}internal class Program{static void Main(string[] args){People[] p new People[]{new People(){Name张三,Age 25,XingBie People.Sex.man},new People(){Name李四,Age 17,XingBie People.Sex.man},new People(){Name王五,Age 30,XingBie People.Sex.woman},new People(){Name赵六,Age 25,XingBie People.Sex.woman},new People(){Name刘十,Age 22,XingBie People.Sex.man},};//1. 查询类中的所有男性FindAll()bool FindAll(People a){return a.XingBie People.Sex.man;}People[] p1 Array.FindAll(p, FindAll);People[] pp Array.FindAll(p, c c.XingBie People.Sex.man);foreach (People a in p1){Console.WriteLine(a.Name a.Age a.XingBie);}foreach (People a in pp){Console.WriteLine(a.Name a.Age a.XingBie------------);}//2. 查询类中第一个女性 Array.FindIndex()bool FindIndex1(People a){return a.XingBie People.Sex.woman;}Console.WriteLine(p[Array.FindIndex(p, FindIndex1)].Name p[Array.FindIndex(p, FindIndex1)].XingBie);bool Find(People a){return a.XingBie People.Sex.woman;}People p2 Array.Find(p, Find);Console.WriteLine(p2.Name p2.XingBie);//3. 判断数组中是否全为成年人 Array.TrueForAll()bool TrueForAll1(People a){if (a.Age 18){return true;}return false;}bool TrueForAll2(People a){return a.Age 18;}Console.WriteLine(Array.TrueForAll(p, TrueForAll1));Console.WriteLine(Array.TrueForAll(p, TrueForAll2));//4. 查询类中的第一个未成年男性 Array.FindIndex()bool FindIndex2(People a){if (a.XingBie People.Sex.man a.Age 18){return true;}return false;}Console.WriteLine(p[Array.FindIndex(p, FindIndex2)].Name p[Array.FindIndex(p, FindIndex2)].Age);}
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

江西正东建设工程有限公司网站广州网站建设价格

第一章:从数据到发表级图表——空间转录组热力图概述空间转录组技术通过保留组织切片中的空间位置信息,实现了基因表达数据的二维可视化。热力图作为其核心可视化手段之一,能够直观呈现不同基因在组织区域中的表达强度分布,广泛应…

张小明 2026/3/5 6:00:25 网站建设

.net 手机网站源码下载哪个小说网站可以做封面

集成ldap用户功能划入社区版本,本篇文章将全面介绍如何在sward中集成ldap用户并实现ldap用户登录sward。1、配置Ldap进入系统设置->用户->用户目录,点击Ldap后的配置按钮,填写Ldap的配置信息。参数说明类型选择Ldap服务器类型AD/LDAP名…

张小明 2026/3/5 6:00:25 网站建设

为企业做网站策划案wordpress4.4.1下载

Onekey:轻松获取Steam游戏清单的实用指南 【免费下载链接】Onekey Onekey Steam Depot Manifest Downloader 项目地址: https://gitcode.com/gh_mirrors/one/Onekey 还在为繁琐的Steam游戏清单下载而烦恼吗?Onekey这款开源工具将彻底改变你的操作…

张小明 2026/3/5 6:10:03 网站建设

网站404页面下载简单的公司资料网站怎么做

想要解除网易云音乐NCM格式限制,让加密的音乐文件重获自由吗?ncmdump工具就是你的终极解决方案。这款轻量级工具能够快速解密NCM文件,转换为通用的MP3格式,让音乐在不同设备和播放器中都能正常播放。无论是单个文件转换还是批量处…

张小明 2026/3/5 6:00:29 网站建设

对象储存做网站网站建设用什

深夜图书馆键盘声此起彼伏,一个研究生盯着屏幕,咖啡杯已空,毕业论文才到第二章——直到他遇到了宏智树AI,才发现未来几周的熬夜或许能被压缩成几个高效的夜晚。 深夜图书馆的救星 凌晨两点,某高校图书馆里&#xff0c…

张小明 2026/3/5 6:00:30 网站建设

音乐网站设计规划书专门做旅游尾单的网站

Excalidraw历史版本回溯:找回误删内容的正确姿势 在远程协作成为常态的今天,团队沟通早已不再局限于文字和会议。一张随手勾勒的架构草图,可能比千言万语更能精准传达设计意图。而 Excalidraw,正是这样一款以“手绘感”著称的开源…

张小明 2026/3/5 6:00:30 网站建设