VB.NET的Array(陣列)問題...(10點)

小弟最近在學vb.net

可是一直都不知道為何我要使用陣列.....

有人能幫我解釋的清楚一點嗎(像是可以用在哪方面)...

請不要太複雜唷><"盡量簡單一點....

或是推薦我網站去看看也可以^^

謝謝嚕

3 Answers

Rating
  • Anonymous
    2 decades ago
    Favorite Answer

    學了這個東西並不是要你馬上就使用上去,所以你不用急著用他,不過你要知道他的原理,以備以後你碰到問題解決用。

    陣列的使用的方面,當你有一串同類型的資料時,功用及使用的位置都相同的時候,你可以用陣列來儲存,像是"John"、"Mary"、"Tom"都是人名,這時候你可以用陣列儲存,如:Dim Name() As String = {"John", "Mary", "Tom"}。

    或者,你所宣告這一長串變數需要做相同或者是有規律的運算,這時候你可以用陣列來做運算,如:使用者要輸入三個數,輸出依次加10、20、30

    dim N(2) as integer

    dim i as integer

    for i = 0 to 2

    N(i) = Console.ReadLine()

    next

    for i = 0 to 2

    Console.WriteLine(N(i))

    next

    還有要做排序時,.NET的ARRAY也是一個物件,所以他提供了很多方便的方法,排序就是其中之一。

    • Commenter avatarLogin to reply the answers
  • Anonymous
    2 decades ago

    我來舉個簡單的例子吧...今天國文老師要你寫個程式記錄班上50個人的國文成績你難道要每一個人都宣告一個變數來存嗎?你不抽筋我會抽筋=.=|||使用陣列的話我就可以快速的宣告完50個空間,只用一個變數就可以存完50個資料這是陣列最基本的用法^^

    • Commenter avatarLogin to reply the answers
  • KEI
    Lv 5
    2 decades ago

    陣列跟變數一樣 其功能都是用來儲存資料,所不同的是每一個變數只能儲存一項資料,而每一個陣列則可用來儲存連續的多項資料 例如 排序 搜尋 二維陣列等..例如 Dim X(4)←宣告一個名稱為X的陣列 其資料排列順序是0~4 共五項

    array sort 由小到大

    array reverse 由大到小@@

    Source(s): 書!!^^"
    • Commenter avatarLogin to reply the answers
Still have questions? Get your answers by asking now.