freeCodeCamp/guide/chinese/csharp/array/index.md

47 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Arrays
localeTitle: 数组
---
# 数组
数组用于存储相同类型的数据集合。这可以用作包含多个值或变量集合的单个变量。
# 数组规则
数组从零开始。数组的第一个元素是0第二个元素是1第三个元素是2依此类推。
数组必须具有相同的数据类型。您可以在数组中使用任何数据类型例如intdoublefloatstringenum
必须首先声明并初始化新的Array然后才能调用和访问它。
# 声明一个数组
使用以下格式声明数组: `dataType [] nameOfArray;`
# 初始化一个数组
使用以下格式初始化数组。此方法还声明数组并指出要将多少值存储到数组中。
`dataType [] nameOfArray = new nameOfArray[numberOfElements];`
# 将值分配给数组
您可以使用以下格式直接将值分配给元素:
`nameOfArray[2] = 50;`
将值50直接赋值给元素\[2\]
您可以使用以下格式声明数组时一次分配多个值:
`dataType [] nameOfArray = {5,17,19,92};`
将值5分配给元素\[0\]将17分配给元素\[1\]将19分配给元素\[2\]将92分配给元素\[3\]。
您可以使用以下格式一次声明,初始化和分配数组中的值:
`dataType [] nameOfArray = new nameOfArray[numberOfElements] {value1,value2,value3,value4};`
您可以使用以下格式将数组直接存储到另一个数组中:
`int [] nameOfArray = new nameOfArray[4] {2,9,56,1280};` `int [] nameOfSecondArray = nameOfArray;`