結構體,陣列,方法的過載,ref,out

2022-01-15 15:48:40 字數 831 閱讀 9954

1. 結構體,陣列。

namespace

struct_array結構體陣列

}class

program

public

void

arrayexpra()

; int names=new

int[10]; //

宣告乙個最大長度為十的陣列;

int ages = ; //

直接宣告乙個陣列。

array.sort(ages); //

對陣列排序

for (int i = 0; i < ages.length; i++)

array.reverse(ages);

//反轉乙個陣列

for (int i = 0; i < ages.length; i++)}}

}

2.函式。

namespace

方法的過載

int fun(string i, int c) //

方法的過載,就是一樣名字的兩個不同方法。這樣做為了方便程式遠記憶繁雜的函式名稱。

string fun(int r, int c, int

b)

void funout(int r, int c, out

int b)//

out引數方法,b必須賦值。

void funref(int r, int c, ref

int b) //

ref引數方法

}}

常見的陣列方法

slice 方法可從已有陣列中返回選定的元素,返回乙個新陣列,包含從start到end 不包含結束 的陣列元素。var arr 11,22,33,44,55 console.log arr.slice 1,3 22,33 返回選擇的元素 console.log arr 11,22,33,44,55 ...

filter map reduce陣列方法的用法

filter 檢查陣列中所有滿足條件的元素,並且返回乙個新陣列,不會改變舊陣列,同時也不會處理空陣列。let arr 1 12,56 24,15 26 let newarr arr.filter per console.log arr arr console.log newarr newarr 輸出...

js的陣列方法

現在就再列出來一些 pop 方法從陣列中刪除最後乙個元素 1 2 fruits.pop 從 fruits 刪除最後乙個元素 mango pop 方法返回 被彈出 的值 1 2var x fruits.pop x 的值是 mango push 方法 在陣列結尾處 向陣列新增乙個新的元素 1 2 fru...