关于Array类的IndexOf方法说法正确的是()。
A、它实现在一维数组中搜索指定数据,并返回数组中第一个匹配项的索引,查找不成功时返回值为该数组的下标下限减 1。
B、在一维数组中搜索指定数据,并返回数组中第一个匹配项的索引,查找不成功时-1。
C、IndexOf方法可以在任意维度的数组中使用。
D、如果要在数组int[] A=new int[6]{1,2,3,4,5,6};中查找指定元素5的位置,应使用如下代码: Console.WriteLine(A.IndexOf(5));
A、它实现在一维数组中搜索指定数据,并返回数组中第一个匹配项的索引,查找不成功时返回值为该数组的下标下限减 1。
B、在一维数组中搜索指定数据,并返回数组中第一个匹配项的索引,查找不成功时-1。
C、IndexOf方法可以在任意维度的数组中使用。
D、如果要在数组int[] A=new int[6]{1,2,3,4,5,6};中查找指定元素5的位置,应使用如下代码: Console.WriteLine(A.IndexOf(5));
A、Sort方法实现对一维数组的元素排序。
B、Sort方法可以用于对任意维度的数组进行排序。
C、Sort方法默认对数组元素实现降序排列。
D、Sort方法只能对数组元素实现升序排列,不能实现降序排列。
A、LINQ,即语言集成查询,是一组用于C++和C#语言的扩展。
B、LINQ是Language Integrated Query的缩写。
C、LINQ允许编写C#或者Visual Basic代码以查询数据库相同的方式操作内存数据。
D、使用LINQ,程序员可以从数据库、程序对象的集合以及XML文档中等查询数据。
A、查询数据的速度更快,效率更高。
B、编写更少代码即可创建完整应用。
C、能够大幅减少过程控制语句的代码块,使代码的可读性和可维护性大幅提高。
D、任何对象或数据源都可以定制实现LINQ适配器,为数据交互带来真正方便。
A、匿名类型即可配合局部变量使用,也可以用于类成员。
B、匿名类型借助var关键字进行创建,可以把它理解为类型占位符,它并不是C#中的一种基本类型。
C、匿名类型能在程序员编写程序的时候,自动计算出等式右边的类型,而且支持智能感知。
D、var student = new { LName="Jones",FName="Mary",Age=19,Major="Histroy"}; 这段代码创建了一个叫做studen的,有3个string属性和一个int属性的匿名类型。
A、在一个查询中可以使用查询语法和方法语法的组合,这两种在运行时性能上有较大的区别。
B、写LINQ时有两种语法,分别是查询语法和方法语法。
C、查询语法是声明形式的,看上去和SQL语句很相似。查询语法使用查询表达式形式来书写。
D、方法语法是命令形式的,它使用的是标准的方法调用。方法是一组叫做标准查询运算符的方法。
A、如果LINQ查询表达式返回可枚举的一组数据,当枚举被处理多次,则查询仅执行一次。
B、如果LINQ查询表达式返回可枚举的一组数据,查询一直到处理枚举时才会被执行。
C、如果LINQ查询表达式返回标量,查询立刻执行,并且把结果保存在查询变量中。
D、LINQ查询可以返回两种类型的结果:可枚举的一组数据,它列出了满足查询参数的项列表;标量,它是满足查询条件的结果的某种摘要形式。
A、Length属性获取当前 String 对象中的字符数。
B、Length属性获取当前 String 对象中的字节数。
C、Chars 获取当前 String 对象中位于指定字符位置的字符。
D、可以使用"类名.属性名"的语法格式调用Length属性,即String.Length的用法是正确的。
A、IndexOf方法有多种重载方式。
B、IndexOf方法报告指定字符或字符串在源字符串中指定范围内的第一个匹配项的索引。
C、IndexOf方法比对字符时可以忽略字母的大小写形式。
D、IndexOf方法只能从字符串的开头位置开始检索待查找的信息。
A、string words = "This is a list of words, with: a bit of punctuation\tand a tab character."; string[] split = words.Split(new Char[] { ' ', ',', '.', ':', '\t' });
B、string words = "This is a list of words, with: a bit of punctuation\tand a tab character."; string[] split = words.Split( " ", ",", ".", ":", "\t" );
C、string words = "This is a list of words, with: a bit of punctuation\tand a tab character."; string[] split = words.Split(new String[] { ' ', ',', '.', ':', '\t' });
D、string words = "This is a list of words, with: a bit of punctuation\tand a tab character."; string[] split = words.Split(new Char[] { " ", ",", ".", ":", "\t" });
A、StringBuilder类表示可变字符字符串,在通过追加、移除、替换或插入字符而创建它后可以对它进行修改。
B、StringBuilder 的容量是实例在任何给定时间可存储的最大字符数,并且大于或等于实例值的字符串表示形式的长度。
C、StringBuilder 的容量可通过 Capacity 属性或 EnsureCapacity 方法来增加或减少,但它不能小于 Length 属性的值。
D、StringBuilder 的属性 Capacity和Length表示相同的含义,即都表示当前 StringBulider 对象的长度。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!