国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

Beginner with c# 5

2024-07-21 02:20:01
字體:
來源:轉載
供稿:網友
1。5 數組類型(array types)

數組可以是一維的,也可是多維的。數祖的成員可以是整齊的,也可以是變長(jagged)的。

一維的數組是最普通,最簡單的。這里值給出一個例子,就不多解釋了。*/
using system;
class test
{
static void main() {
int[] arr = new int[5];
for (int i = 0; i < arr.length; i++)
arr[i] = i * i;
for (int i = 0; i < arr.length; i++)
console.writeline("arr[{0}] = {1}", i, arr[i]);
}
}

/* 結果如下:
arr[0] = 0
arr[1] = 1
arr[2] = 4
arr[3] = 9
arr[4] = 16

我們還可以比較的看看多維,規則,變長的數組的定義和賦值:*/
class test
{
static void main() {
int[] a1 = new int[] {1, 2, 3}; //一維
int[,] a2 = new int[,] {{1, 2, 3}, {4, 5, 6}}; //二維
int[,,] a3 = new int[10, 20, 30]; //三維
int[][] j2 = new int[3][]; //變長
j2[0] = new int[] {1, 2, 3};
j2[1] = new int[] {1, 2, 3, 4, 5, 6};
j2[2] = new int[] {1, 2, 3, 4, 5, 6, 7, 8, 9};
}
}
/*
上面的例子給出了各種樣式的數組。變量a1、a2和a3是規則數組。j2則是變長的數組。
規則數組很容易就可以計算出它們的長度。比如a3的長度是:10*20*30=6000。相反,變長
數組就有點不同,它的每一個維度都必須單獨定義。如j2的第一維度是3,第二個是6,第
三個是9,所以總長度是:1*3+1*6+1*9=18。

上面對數組的賦值是嚴謹的風格,在某種情況下,我們可以簡化寫法,但我總覺得這種簡化
應用限制太多,容易出錯。在這里就不作介紹了。這里再給一個例子說明函數中的參數如何
賦值*/
class test
{
static void f(long[] arr) {}
static void main() {
f(new longt[] {1, 2, 3});
}
}

上一篇:Beginner with c# 7

下一篇:Beginner with c# 4

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汉源县| 利津县| 福贡县| 大名县| 徐州市| 漳平市| 来凤县| 伊通| 德阳市| 清丰县| 邵武市| 延寿县| 长武县| 晋江市| 沙雅县| 鄄城县| 都江堰市| 和龙市| 威信县| 库尔勒市| 屏东县| 丰台区| 高清| 巴南区| 雷州市| 商丘市| 鄂州市| 库伦旗| 拉萨市| 普陀区| 徐汇区| 天等县| 抚远县| 永川市| 富平县| 连山| 左权县| 旌德县| 玉山县| 寿光市| 顺义区|