• 2022-06-06
    在数组中对于for和foreach语句,下列哪个选项的说法不正确?
    A: foreach语句能使你不用索引就可以遍历整个数组。
    B: 如果需要修改数组元素就必须使用for语句。
    C: foreach总是遍历整个数组。
    D: foreach语句总是从索引1遍历到索引Length
  • D

    内容

    • 0

      对于集合元素的遍历,最好是用foreach语句。foreach与 for语句类似,两者都允许遍历集合中的元素,但 A: for语句的可枚举表达式实现了IEnumerable接口 B: for语句比foreach速度要快 C: foreach语句不用索引变量 D: foreach语句没有循环体

    • 1

      如果需要修改数组元素就必须使用非foreach循环语句

    • 2

      C#的foreach循环主要用于()中的每个元素,数组也属于集合类型,因此foreach语句允许用于数组元素的遍历。

    • 3

      使用foreach语句遍历数组时,数组内部的指针会自动指向第一个单元。

    • 4

      foreach语句用于遍历数组中的元素,也可改变元素的值( )