您的位置:首页 > 新闻 > 会展 > 成都近期疫情最新消息_石家庄现在疫情怎么样_市场调研公司_百度的代理商有哪些

成都近期疫情最新消息_石家庄现在疫情怎么样_市场调研公司_百度的代理商有哪些

2024/10/17 21:13:40 来源:https://blog.csdn.net/m0_53264919/article/details/142955138  浏览:    关键词:成都近期疫情最新消息_石家庄现在疫情怎么样_市场调研公司_百度的代理商有哪些
成都近期疫情最新消息_石家庄现在疫情怎么样_市场调研公司_百度的代理商有哪些

C#学习笔记(七)

    • 第 四 章 数组使用、foreach 循环和变量类型研究
      • 一、数组(一维)
        • 1.数组 Array 的使用
        • 2. 数组使用的常见错误
      • 二、foreach 循环
        • 暂不作学习记忆
      • 三、变量类型研究
        • 1. 值类型与引用类型
        • 2. 引用类型的变量
      • 四、NET 底层类和 C#关键字
        • 1.认识大写 String 和小写 string

第 四 章 数组使用、foreach 循环和变量类型研究

一、数组(一维)

1.数组 Array 的使用
            int[] scorel = new int[5] { 67, 89, 78, 80, 75 };int[] score2 = new int[] { 67, 89, 78, 80, 75 };int[] score3 = { 67, 89, 78, 80, 75 };

以上三种情况,开发中都会用到。其中第二和第三种情况,是由后面的元素个数来决定数组的长度,这个写法对于我们无法预知元素个数的数组定义是非常重要的。
数组的元素能容纳的元素个数一旦确定,是无法修改的,这个也是数组的弊端,所以,我们使用数组一般都是元素个数固定的情况。针对数组的不足需要集合,这样数组和集合就可以根据需要来灵活选择。

2. 数组使用的常见错误

(1)数组初始设定项矛盾。原因:数组声明的长度和实际初始化用的元素个数不一致。
例如:

int[] score4 = new int[5] { 1, 2, 3 };

在这里插入图片描述

(2)索引超出了数组界限。原因:数组索引的使用值,超过了数组最大的索引值。

二、foreach 循环

for循环的精简版,针对遍历数组元素。

暂不作学习记忆

三、变量类型研究

结合C#学习笔记(四)C#的数据类型和变量

1. 值类型与引用类型
  • 值类型的变量,又称为“基本数据类型变量”。
    值类型的变量传递的是变量“副本”,而不是变量本身,变量修改后相互没有影响。
2. 引用类型的变量

C#学习笔记(四)的引用数据类型中有关于string的讲解
C#学习笔记(四)2.C#中的引用类型

  • 引用类型变量,又称为“对象类型变量”。
  • 引用变量传递时传递的是变量本身(引用/地址/指针)新变量并没有开辟新空间,它只是指向了引用变量。也就相当于给原有变量值提供了一个新的“别名”。新变量改变了值,本质上改变的是“被引用变量”本身的值。

四、NET 底层类和 C#关键字

水深暂时无法理解

1.认识大写 String 和小写 string

(1)String 是.net Framework 的类(在 c# IDE 中不会显示蓝色)。
(2)string 是一种数据类型,映射为.NET Framework 的 String,是 String 类的别名。
(3)使用 string 时编译器会把它编译成 String,c#中一般都使用小写的string。
(4)string 是关键字,不能作类、结构、枚举、字段、变量、方法、属性的名称,而 String 不是关键字,可以使用。
(5)其他的关键字和底层类:int→ Int32 <— Integer(VB.NET) double→Double

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com